What each product can do
Features listed by product. Most rows open a page with more detail, and the API reference for all of them is in the docs.
Text to video →
Describe a shot in a sentence and get an MP4 back in about a minute, up to 30 seconds long.
Model choice →
Choose Veo, Seedance or Kling for each clip, from 480p to 4K, with the credit cost shown before you generate.
Talking video →
An AI presenter reads your script to camera, using an avatar from the Avatar Library or one made from your photo.
Voice Swap →
Re-voice a screen recording or tutorial from an editable script, with your avatar lip-synced in a bubble.
Slides to Video →
Turn a PowerPoint, Keynote or Google Slides deck into a narrated video, one scene per slide, with speaker notes or AI-drafted scripts.
Movie Maker →
Turn an idea or a screenplay (.docx, .pdf or .fdx) into a film, shot scene by scene with the same characters throughout.
Vibe Director →
Turns a rough brief into a planned shot (framing, camera, light, mood) for 1 credit.
Voice & Music →
A script read in an AI voice, or an instrumental track from a description.
AI image studio →
Stills from a sentence or a reference image, in square, portrait or landscape, paid from the same credits as video.
Video API →
Start a clip with one API call, poll the job, and get a hosted MP4. Failed jobs refund their credits.
Auto-post to social →
Choose social channels when you generate, and the clip or image is posted when it finishes, with a drafted caption.
AI marketing
Goals, launch plans and tests that sit on top of your email, social and video.
Goals and conversions →
Set a monthly goal, post conversions from your product, and see the revenue each campaign produced.
A/B subject lines →
Send two subject lines to part of a list, and the better one goes to everyone else after the test window.
Send-time optimisation →
Each contact gets the email at the hour they usually open it, based on their own history.
Launch plans →
Describe a launch and get a dated plan across email, social and video, with each piece drafted.
Triggers and branches →
Start a sequence from a product event, a click or an ignored campaign, and branch on what each person did.
Email and automation
Transactional and marketing email from your own domain.
POST /v1/send 202 Accepted { "id": "msg_a1b2c3", "status": "queued" }
trigger user.signed_up wait 1 hour send welcome_onboarding branch opened? skip : send nudge
Transactional email →
Receipts, password resets and alerts from one API call, with SPF, DKIM and DMARC set up for your domain.
Marketing campaigns →
Newsletters and announcements to a list or segment, with opens, clicks and unsubscribes tracked.
Automation builder →
Lifecycle emails triggered by user behaviour or webhooks, built as steps, delays and conditions.
Email templates →
Versioned templates with variables, so product and marketing email share the same styles.
Mailing lists →
Lists, segments and each contact's subscription status, respected on every send.
Contacts and import →
Add contacts by API or CSV. Duplicates and malformed rows are skipped and listed in the import summary.
Delivery tracking →
The full timeline for every message: delivered, opened, clicked, bounced or complained.
Unsubscribe handling →
Hosted one-click unsubscribe (RFC 8058), List-Unsubscribe headers and a preference page.
Mobile push (iOS and Android) →
APNs and FCM from one request, using keys you upload. Free.
Web push →
Browser notifications over VAPID. We generate and store the keypair.
Multiple apps →
Separate apps (consumer, driver, staging) on one account, each with its own keys and devices.
Device registry →
Register device tokens against your own user IDs. Tokens the providers reject are retired.
Targeted sends →
Send to one user, a list of users, specific tokens or every active device.
Broadcasts →
One request sends to every active device on an app, with sent and failed counts.
Links in notifications →
Add a link to a notification so a tap opens a specific screen or URL.
Delivery receipts →
A sent, failed or rejected result for every device, with the provider's reason.
Deep Links →
Standalone links that open your app on a specific screen, with a web fallback and click counts.
WhatsApp OTP
One-time passcodes over WhatsApp, sent under your app's name.
POST /v1/otp/send { "to": "+2348012345678" } POST /v1/otp/verify { "to": "+2348012345678", "code": "482913" }
Managed codes
Leave the code out and we generate it, store a hash and check it when the user types it in. Codes expire after a few minutes and lock after too many wrong tries.
Delivery only
If you already generate codes, send your own 4 to 10 character code and we deliver it. You can still verify through us or on your side.
Per-app branding
Each message carries the name of the app you send from, and the same apps are shared with push.
Loyalty and rewards →
Points for scans, paid Shopify or Stripe orders, referrals and check-ins, spent on rewards you choose. Free for your first 100 members.
Top Fans →
Your social links and rewards page: follow buttons, a ranking of the people who comment on your posts, and prizes they claim. On your own domain if you like.
Referrals and gift credits →
Earn AI credits when someone you refer signs up, and send credits to others by email or code.
Currency conversion
Live rates for 230+ currencies across fiat, crypto and metals.
GET /v1/rates/USD 200 OK (example values) EUR 0.92 GBP 0.79 JPY 151.20 NGN 1605.00
230+ currencies →
161 fiat currencies plus crypto and precious metals, converted through one endpoint.
Crypto and metals →
Bitcoin, Ether and other crypto, and gold and silver per troy ounce, next to fiat.
Custom rates and spreads →
Set your own rate or spread on a pair. Each conversion returns the market rate, your rate and the margin.
Rates for your records →
The rate on any past date, for invoices, reports and reconciliation.
Cross-rate tables →
Every rate for one base currency in a single request, with an updatedAt timestamp.
Rate freshness →
When each rate was last set, per conversion and per asset class.
Audit snapshots →
The exact rate and time are stored with each conversion, so you can show which rate applied.
Try any of it on a free tier.
Every product has a free tier and you don't need a card to sign up. The docs cover every endpoint listed here.
Social publishing
X, LinkedIn, Threads, Instagram, Facebook, YouTube and TikTok.
Social page
Scheduling across networks →
Schedule a post to several networks at once, and see everything queued on one calendar.
Auto-publish →
Scheduled posts publish on time, retry on failure, and tell you when one needs attention.
Posts from your app →
Post to social from the same product events that send your email and push.
Drafts and weekly plans →
Time slots you fill once, with older posts recycled on a schedule you set.
Social analytics →
Reach, clicks and interactions per post and per network.
YouTube and TikTok →
Upload video to YouTube and post video or photos to TikTok, next to the other five networks.