Home Features Use Cases Pricing Integrations Resources
Sign In Start Free Trial
Dynamic Media

Dynamic Experiences

Generate. Personalize. Deliver.

A generic broadcast feels like spam. A WhatsApp message with the customer's name burned into a branded image, or their PDF invoice attached the moment the order ships — that feels personal. Build templates once, generate millions of personalized variants automatically.

Birthday card
Name + photo overlaid
Loyalty QR
Unique per customer
Tax invoice PDF
Live order data
Certificate
Auto-issued on milestone
Generated & delivered to WhatsApp in < 1 second
Per-contact personalization at broadcast scale
Custom images
Name, photo, QR overlaid on your design
Personalized PDFs
Invoices, reports, certificates with live data
Auto-delivered
Sent to WhatsApp the second they're generated

Built for the moments your customers actually need this

Auto-generate personalized images, PDFs, QR tickets, invoices and certificates — with the customer's name, order ID, photo, signature or any field — and deliver them via WhatsApp the moment they're needed.

Course completion certificates that print themselves

Student finishes a module → certificate auto-generated with their name + date + course name → delivered as PDF, with zero teacher overhead.

Branded invoices in the same thread as the order

Order placed → PDF invoice generated with line items, tax, signature → sent in chat alongside the order confirmation.

Personalized QR campaigns customers actually scan

Loyalty card, event pass, coupon — each customer gets a unique QR embedded in a branded image. Trackable, redeemable, on-brand.

From zero to live

How it works

Four steps. No engineer required. Each one takes minutes, not hours.

  1. 01

    Design once

    Upload background, drop variables (name, order, photo, QR), save the experience.

  2. 02

    Hook to a flow

    In bots: Image Message → Dynamic. In automations: Dynamic Image / PDF Generator block.

  3. 03

    Map variables

    Pull values from CRM Super Fields, webhook payload, or a static value.

  4. 04

    Deliver

    Output URL is sent as WhatsApp Image / Document message — instant personalization.

In the box

Everything you need, grouped the way you'll use it

Not a feature list. A working surface — channels, workflow, integrations and the productivity layer that makes your team faster from day one.

Image generation

  • Background + components
    Stack overlays on any design
  • Text variables
    Name, ID, date, custom field
  • Image variables
    Customer photo, signature
  • QR component
    Trackable per customer

PDF generation

  • Invoices + receipts
    Itemized + branded
  • Certificates
    Course / membership / completion
  • Reports
    Recurring + on-demand
  • Cloud storage
    Own bucket or 1GB included

Where it plugs in

  • Inside any bot
    Image / Document message
  • Inside automations
    Generator block
  • Inside bulk campaigns
    Per-recipient personalization
  • Direct API
    For backend-driven generation
Plays well with
CRM Super Fields Automation Builder Bulk Campaigns Cloud Storage API
Before you click buy

The questions buyers usually ask first

Hesitations cluster around a few honest questions. Tap one to see the straight answer.

3 answered · ~30 sec to read all
01 How big can the templates be?
Background up to 500KB per image template. PDFs are practically unlimited; you only pay for the per-generation credit + your storage.
TL;DR500KB/image, unlimited PDF.
02 Can I bring my own cloud storage?
Yes — connect your own S3-compatible bucket or use the 1GB platform storage included.
TL;DROwn S3 bucket or 1GB included.
03 Can I trigger generation from my own backend?
Yes — every experience is callable via API for fully programmatic flows.
TL;DRFull API access.
Still on the fence? Ask us on WhatsApp

Ready to put Dynamic Experiences to work?

Start a free trial in minutes — pick a plan, set up your workspace, and see the difference on your own conversations. Cancel anytime before the trial ends and you won't be charged.