D-ID AI talking-head generation
D-ID generates synthetic talking-head video from a source image and a script — a still photo of a person plus a line of text becomes a lip-synced clip of that person speaking the text. Tiny Command exposes six actions covering the two output formats: Create Talk (the standard format — short clips driven by text-to-speech or a provided audio file, returns a video URL when rendering completes), Get Talk (poll status), Create Clip (the presenter-driven format — pick from D-ID's stock presenter library or a previously uploaded custom presenter), Get Clip, List Presenters (returns the available presenter library), and Get Credits (remaining credit balance on the connected account). There are no triggers — generation is request-response, with the typical pattern being Create Talk → poll Get Talk every few seconds → use the resulting video URL downstream. The connection authenticates with a per-account API key from the D-ID Studio. Generation latency is usually 5–30 seconds depending on script length and resolution; longer scripts take proportionally longer.
No credit card required · Set up in under 2 minutes
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does | Open action |
|---|---|---|
| Create Clip (Presenter) | Generates a video using one of D-ID's pre-recorded presenter avatars speaking your script. Use for production-quality marketing where the natural presenter movement matters more than the specific face. | |
| Create Talk (Custom Avatar) | Generates a video of a specific source photo speaking the provided script (text-to-speech voice + lip-sync to the photo). For "personalised greeting from this specific person's photo" use cases. | |
| Get Clip Result | Polls the clip ID for status; returns the result video URL once status is done. For production, configure D-ID's webhook on the generation request to skip polling. | |
| Get D-ID Credit Balance | Returns the remaining credit balance. Useful for pre-flight checks on large batches to avoid mid-batch starvation when generating many videos. | |
| Get Talk Result | Polls the talk ID until status=done; returns the result_url for the rendered MP4. Result URLs expire after a few hours; download or re-host promptly if needed long-term. | |
| List Presenters | Returns stock and custom presenters (if you've trained any). Useful for resolving presenter IDs at workflow-build time when designing template-driven video generation. |
Clone any recipe and customize it in one click. Every recipe is fully editable.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect D-ID once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every D-ID field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
If we missed yours, ping support. We usually reply within an hour.
Same category as D-ID, ordered by how often teams pair them. Hover the carousel to pause.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.