All integrationsVideo & Audio

HeyGen

Make AI avatar videos with HeyGen: have an avatar or a photo speak your script, generate videos from a prompt or a template, translate videos with lip-sync, and turn text into speech.

actions
22
triggers
3

Triggers

Start a workflow when something happens in HeyGen.

  • HeyGen video readyRuns when a HeyGen video finishes rendering, with its download link. Covers videos made anywhere: in Lodol, in HeyGen, from a template or a prompt.
  • HeyGen video failedRuns when a HeyGen video fails to render, with HeyGen's reason.
  • HeyGen translation readyRuns when a HeyGen video translation finishes, with the translated video's download link.

Actions

Steps a workflow can run in HeyGen.

  • Get accountGet the HeyGen account the API key belongs to and how much it has left to spend: its API balance in dollars or its credits.
  • List avatarsList avatars (the characters), your own and HeyGen's stock ones. Each has one or more looks: use 'List avatar looks' for the ids a video takes.
  • List avatar looksList avatar looks (outfits and styles). A look's id is what 'Create avatar video' takes as its Avatar.
  • List voicesList voices from HeyGen's library or your own, by language and gender, with a sample of each.
  • Create avatar videoStart a video of an avatar speaking your script (or lip-syncing audio). It is paid for from your HeyGen balance and takes a few minutes: follow with 'Wait for video' to get the file.
  • Create talking photo videoStart a video of the person in a photo speaking your script (or lip-syncing audio), with no avatar to set up. Paid for from your HeyGen balance; follow with 'Wait for video'.
  • Create video from promptDescribe a video and HeyGen's Video Agent writes the script, picks the avatar and voice (unless you do) and renders it. Paid for from your HeyGen balance; follow with 'Get prompt video'.
  • Get prompt videoSee how far a prompt video has got. Once HeyGen starts rendering it, its video id is here for 'Wait for video'.
  • Get videoGet a video's status and, once it's ready, its download link, thumbnail and captions.
  • Wait for videoWait until a video is ready, then return its download link. Fails with HeyGen's reason if the video fails, or if it is still rendering when the wait runs out.
  • List videosList the account's videos with their status and download links, optionally only those whose title contains some text.
  • Delete videoDelete a video and its files from HeyGen. There is no undo.
  • List templatesList the templates you can make videos from: those built in HeyGen's editor with values to fill in.
  • Get templateGet a template and the values it lets you fill in, with their names, kinds and current values.
  • Create video from templateStart a video from a template, filling in its values by name. Paid for from your HeyGen balance; follow with 'Wait for video'.
  • List translation languagesList the languages HeyGen can translate a video into.
  • Translate videoTranslate a video into one or more languages in the speaker's own voice, with lip-sync. Paid for by the minute from your HeyGen balance; follow with 'Wait for translation'.
  • Get translationGet a translation's status and, once it's ready, its video, audio and caption links.
  • Wait for translationWait until a translation is ready, then return its links. Fails with HeyGen's reason if it fails, or if it is still running when the wait runs out.
  • List translationsList the account's video translations with their status and links.
  • Generate speechTurn text into speech with a HeyGen voice and get a link to the audio file.
  • Upload fileUpload an image, video, audio file or PDF (up to 32 MB) to HeyGen and get a public link the photo, video and translation steps take.

Automate HeyGen with Lodol.

Connect HeyGen and ask your AI for your first workflow.

Free plan, no credit card