Rev AI
Official Rev AI asynchronous pre-recorded speech recognition API.
Connect this API to an AI agent Browse all specs
What you can do with Rev AI via MCP
Every endpoint below becomes a governed tool your AI agent (Claude, ChatGPT, or a customer-facing VX agent) can call — with scoped permissions, sandbox testing, and audit logs.
| Method | Path | Operation | Description |
|---|---|---|---|
| POST | /speechtotext/v1/jobs |
submitJob | Submit transcription job Method: POST Path: /speechtotext/v1/jobs IMPORTANT: This function has 0 REQUIRED parameter(s) and 4 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Form Data: OPTIONAL: - media: media parameter from multipart/form-data - media_url: media_url parameter from multipart/form-data - metadata: metadata parameter from multipart/form-data - skip_diarization: skip_diarization parameter from multipart/form-data |
| GET | /speechtotext/v1/jobs/{job_id} |
getJob | Get job Method: GET Path: /speechtotext/v1/jobs/{job_id} IMPORTANT: This function has 1 REQUIRED parameter(s) and 0 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Path Parameters: REQUIRED: - job_id: No description |
| GET | /speechtotext/v1/jobs/{job_id}/transcript |
getTranscript | Get transcript Method: GET Path: /speechtotext/v1/jobs/{job_id}/transcript IMPORTANT: This function has 1 REQUIRED parameter(s) and 1 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Path Parameters: REQUIRED: - job_id: No description Header Parameters: OPTIONAL: - Accept: No description |
Usage guide
## Authentication Create a Rev AI access token and send `Authorization: Bearer $REVAI_API_KEY`. ## Transcription workflow Submit `POST /speechtotext/v1/jobs` as multipart form data with `media` or `media_url`. Poll `GET /speechtotext/v1/jobs/{job_id}` and retrieve `GET /speechtotext/v1/jobs/{job_id}/transcript` with a supported `Accept` format. Official docs: https://docs.rev.ai/api/
How to use this spec
- Create a free VX Agents account (sandbox tools included).
- Open the marketplace and connect “Rev AI” to an agent.
- Expose it as an MCP server for Claude/ChatGPT, or chat with it directly.