Captions

Captions provides the Mirage API for generating videos and speech and adding styled captions to videos.

8 actions Integration catalog
Request access
Connect Captions once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add CaptionsCAPTIONS_ADD_CAPTIONS
Start an asynchronous job that transcribes and renders a selected caption style onto an uploaded or existing completed video. Use CAPTIONS_GET_VIDEO_STATUS to monitor the returned job, then CAPTIONS_DOWNLOAD_VIDEO when it completes. This call consumes paid Mirage credits and cannot be cancelled or deleted once submitted.
Download VideoCAPTIONS_DOWNLOAD_VIDEO
Download the MP4 content of a completed video job and return an offloaded file reference. Use CAPTIONS_GET_VIDEO_STATUS first to confirm the job is COMPLETE.
Generate SpeechCAPTIONS_GENERATE_SPEECH
Generate WAV speech synchronously from text using a known Mirage voice ID and return an offloaded audio file reference. This call consumes paid Mirage credits and cannot be cancelled or deleted once submitted.
Generate VideoCAPTIONS_GENERATE_VIDEO
Start an asynchronous Mirage Video 1 job that animates a portrait image using speech audio. Use the returned job ID with CAPTIONS_GET_VIDEO_STATUS. This call consumes paid Mirage credits and cannot be cancelled or deleted once submitted.
Get Caption TemplateCAPTIONS_GET_CAPTION_TEMPLATE
Retrieve one caption style by ID, including its name and preview video URL.
Get Video StatusCAPTIONS_GET_VIDEO_STATUS
Retrieve the current state, progress, and error details for a video generation or captioning job.
List Caption TemplatesCAPTIONS_LIST_CAPTION_TEMPLATES
Return one page of available caption styles, including names and preview video URLs.
List VideosCAPTIONS_LIST_VIDEOS
Return one page of video jobs owned by the connected Mirage account, including each job's status and progress.