Current documentation
Build, personalize, and deliver BHuman videos.
These docs cover the current BHuman setup model: AI Studio source videos, Speakeasy-generated presenters, campaign data mapping, API rendering, callbacks, GIFs, thumbnails, and delivery options.
Use the current product language
Some older articles and recordings use legacy setup terminology. New work should use AI Studio templates, campaigns, variables, Speakeasy imports, API generation, callbacks, and generated assets.
Documentation map
Pick the guide for the job.
AI Studio setup
Start hereCreate or upload the source video, prepare the transcript, and mark the fields that should change for each recipient.
Speakeasy to AI Studio
Generated presenterGenerate the presenter and voice in Speakeasy, then import the finished video into AI Studio for personalization.
Campaign generation
OperationsConnect CSV, Zapier, Pabbly, Lead Finder, or Leadr data; map variables; add backgrounds; and collect video outputs.
API reference
DevelopersUse the current AI Studio API, Swagger UI, OpenAPI schema, callbacks, generated assets, and polling endpoints.
Current setup flow
From source video to delivered assets.
01
Choose the video source
Record or upload a finished video in AI Studio, or generate a presenter video in Speakeasy and import it into AI Studio.
02
Define variables
Mark the words, links, images, or background assets that should change for each recipient row.
03
Connect data
Use CSV, Zapier, Pabbly, Lead Finder, Leadr, or the API to pass recipient values into a campaign.
04
Generate and deliver
Render each personalized video, then collect share links, MP4 downloads, thumbnails, GIF previews, and callback metadata.
Product screenshots
Current UI references.

Upload a source video
AI Studio accepts a finished recording and prepares the preview and transcript for personalization.

Map campaign data
Campaign setup connects source data, maps columns to video variables, configures voice, and adds dynamic backgrounds.

Start a Speakeasy project
Speakeasy can generate the presenter and voice before the result is imported into AI Studio for per-recipient rendering.

OpenAPI and Swagger
Swagger is live for the AI Studio API and reflects the current pipeline, campaign, webhook, and schema endpoints.
Glossary
Terms to use in new docs and customer packets.
Have more questions?
Contact us and we will point you to the right setup path, API detail, campaign option, or implementation guidance.
Contact us