Skip to main content
Rev AI logo

Rev AI

Affordable, accurate, easy-to-use speech-to-text solutions powered by people and A.I working together. Rev offers transcripts, captions, subtitles, and more.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Rev AI authenticates with an API key. Generate the credential in your Rev AI account, then paste it into FlyMyAI the first time an agent uses a Rev AI action.

Get your Rev AI credential →

Fields to fill in FlyMyAI​

FieldDetails
Client API KeyGet your Client API Key by contacting Rev or checking Step 1 in the Rev API Quickguide (required)
User API KeyGet your User API Key from your Rev account settings (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
REV_DELETE_CUSTOM_VOCABULARYTool to delete a completed custom vocabulary and its data. Use when you need to remove an unused vocabulary after confirming it's no longer needed.id
REV_DELETE_JOB_BY_IDTool to delete a completed transcription job and its data. Use when you need to permanently remove a finished job after confirming it's no longer needed.id
REV_GET_ACCOUNTTool to retrieve developer account details. Use after authenticating with Rev AI.-
REV_GET_CAPTIONSTool to retrieve captions (SRT or VTT) for a completed Rev.ai transcription job. Use after confirming the job status is 'completed'.job_id
REV_GET_CUSTOM_VOCABULARY_DETAILSTool to retrieve custom vocabulary processing details. Use when needing to fetch the status and submitted phrases for a specific custom vocabulary after creation.id
REV_GET_JOB_BY_IDTool to fetch details of a transcription job by its ID. Use when confirming job status and metadata are accurate.id
REV_GET_LIST_OF_JOBSTool to get list of transcription jobs from the past 30 days. Use when you need to retrieve and paginate through recent transcription tasks.-
REV_GET_TRANSCRIPT_BY_IDTool to retrieve the transcript of a completed Rev.ai job. Use after confirming job is complete. Supports JSON format (with timestamps and speaker info) or plain text format.id
REV_START_STREAM_TRANSCRIPTIONTool to start a WebSocket transcription stream. Use when you need real-time speech-to-text streaming via Rev.ai.content_type
REV_SUBMIT_CUSTOM_VOCABULARYTool to submit a custom vocabulary for improved speech recognition. Use when you want to process domain-specific terms asynchronously.phrases
REV_SUBMIT_TRANSCRIPTION_JOBTool to submit a new transcription job. Use when you have a media URL or file bytes ready for async processing.-
We love our partners - FlyMy.AI builds with the best. Thanks, Rev AI!