Recipe

Automatic onboarding videos for every new user

A 20-second welcome from a real-looking person makes a new account feel looked after.

On sign-up, build a short script with the user's first name and goal, POST /videos with a presenter or founder twin and the user id as idempotency key, then show the video on their first screen.

How it works

  1. 1Choose the speakerA presenter for a neutral welcome, or a founder twin for a personal one.
  2. 2Template the scriptName, goal, and the single next action you want them to take.
  3. 3Trigger on sign-upCall the API from your sign-up handler or a background job.
  4. 4Show itDisplay a progress card, then the video, on the welcome screen or in the first email.

The API calls

curl https://autopersonify.com/api/v1/presenters?gender=female -H "Authorization: Bearer $AUTOPERSONIFY_API_KEY"

curl -X POST https://autopersonify.com/api/v1/videos \
  -H "Authorization: Bearer $AUTOPERSONIFY_API_KEY" -H "Content-Type: application/json" \
  -d '{"presenter_id":"pr_anna_3f9a1c","script":"Hi Sarah, welcome aboard.","idempotency_key":"welcome-user-42"}'

Full reference: developer docs, OpenAPI spec, markdown guide.

What you can build

  • A personal welcome on the dashboard
  • A follow-up video for users who stall
  • Role-specific onboarding videos

Honest limits

  • Videos take a few minutes to make, usually 2 to 10. Poll every 10 to 15 seconds or use webhooks.
  • Every finished video uses the account's video minutes. When they run out, the API returns allowance_exceeded with a message you can show as it is.
  • Call the API from server code only. Never put the key in browser code.

Questions people ask

Is one video per user expensive?

A 20-second welcome uses 20 seconds of video minutes. Generic welcome videos made once cost even less.

What if the video isn't ready yet?

Show a friendly progress card and a text welcome; swap in the video when ready.

Can I approve videos before users see them?

For personal videos that is usually unnecessary, but your library page can hold any video for review.

Start free, no card required

3 free video minutes and one twin. Create an API key in Integrations and paste the prompt into your AI tool.