Vadoo AI integration
Vadoo AI generates short videos with AI. Create a faceless story video from a topic, a prompt, a script or a blog URL, add animated AI captions to an existing video, cut a long video into viral clips, turn an article, PDF or text into a two-voice podcast, and generate images of your saved AI characters; then poll each task for its URL. List the topics, voices, languages, image styles, caption themes and background music the options take, and read the credit balance. Every generation spends Vadoo credits. Authentication is an API key generated on the Vadoo AI profile page, sent in the X-Api-Key header.
Say what should happen.
The workflow builds itself.
What you can do with Vadoo AI
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Add caption, 1 operation
add_captionsAdd captionsPOSTAdds animated AI captions to a video at a public URL (at most 600 MB or 10 minutes); spends credits by video duration. Returns vid at once: poll get_video_url until it returns the url (or failed).
Create ai clip, 1 operation
create_ai_clipsCreate ai clipsPOSTCuts a long video (YouTube or MP4 URL, up to 30 minutes recommended) into viral short clips with AI framing and subtitles; spends Vadoo credits. Returns request_id at once: poll get_video_url with it.
Generate character image, 1 operation
generate_character_imageGenerate character imagePOSTGenerates a new image of one of your AI characters (id from list_characters) from a prompt and an aspect ratio; spends credits by image model. Returns an id: poll get_character_image.
Generate podcast, 1 operation
generate_podcastGenerate podcastPOSTGenerates a two-speaker AI podcast from an article or PDF URL, or from text; spends credits by the chosen duration. Returns vid at once: poll get_video_url until it returns the url (or failed).
Generate video, 1 operation
generate_videoGenerate videoPOSTStarts an AI story video from a topic, a Custom prompt or script, or a blog URL; spends Vadoo credits. Returns vid at once: poll get_video_url every 10 to 15 seconds until it returns the video url (or failed).
Get all character, 1 operation
list_charactersList charactersGETLists the AI characters you created or saved in your Vadoo account (id, name, image url); their id is what generate_character_image takes.
Get background music, 1 operation
list_background_musicList background musicGETLists the background music tracks generate_video's bg_music takes.
Get character image, 1 operation
get_character_imageGet character imageGETReturns the status of a character image by the id generate_character_image returned: in_progress, completed (with the image url) or failed.
Get language, 1 operation
list_languagesList languagesGETLists the languages supported for videos, captions and podcasts, as the language parameters take them.
Get my balance, 1 operation
get_balanceGet balanceGETReturns your remaining Vadoo credit balance, shared by all Vadoo AI services and updated in real time.
Get style, 1 operation
list_image_stylesList image stylesGETLists the visual styles of the AI images in a video (None, anime, cinematic, watercolor...), as generate_video's style takes them.
Get theme, 1 operation
list_caption_themesList caption themesGETReturns the caption themes (Hormozi_1, Beast, Ali...) with their configuration, keyed by theme name; the names are what the theme parameters take.
Get topic, 1 operation
list_video_topicsList video topicsGETLists the story topics generate_video takes (Random AI Story, Scary Stories, Motivational, Fun Facts... and Custom).
Get video url, 1 operation
get_video_urlGet video urlGETReturns the status of a video, captions, clips or podcast task by its vid or request_id: processing (with progress), completed (with url) or failed (with error); the task is done once url is present. Poll every 10 to 15 seconds.
Get voice, 1 operation
list_voicesList voicesGETLists the AI voices (name, voice ID, gender, accent, preview URL) the voice parameters of generate_video and generate_podcast take.
Use Vadoo AI from Claude Code, Cursor or Codex
Connect Vadoo AI in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Vadoo AI operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Vadoo AI
- Create your workspace
Sign up free. Nothing to install.
- Connect Vadoo AI once
Add your Vadoo AI connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Vadoo AI integration FAQ
What can you do with the Vadoo AI integration?
LiveContext exposes 15 operations on Vadoo AI, covering add caption, create ai clip, generate character image and generate podcast.
