Rev AI

Sends audio and video files for transcription, manages custom vocabularies for industry jargon, and pulls completed transcripts or captions into your content pipeline.

Try Rev AI in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Rev AI integration

    • Describe the outcome and Ceven picks the right Rev AI calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Rev AI data, across all 36 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Rev AI access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Rev AI, when, and on whose behalf.
    • The agent pauses and asks when Rev AI is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Rev AI.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Rev AI action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Rev AI, and when to use it.

Submit transcription job
Use this when you have a media URL or file bytes ready for async processing to start a new transcription.
Get transcript by ID
Pull the final text of a completed job in JSON or plain text format once the status is complete.
Get captions
Retrieve SRT or VTT caption files for a completed job to use in video players.
Get job by ID
Fetch the current status and metadata of a specific transcription job to check for completion.
Get list of jobs
Pull a list of all transcription jobs from the past 30 days to track volume or find old files.
Submit custom vocabulary
Upload a list of domain specific terms to improve the accuracy of future transcription jobs.
Get custom vocabulary details
Fetch the processing status and the list of phrases submitted for a specific vocabulary.
Delete custom vocabulary
Permanently remove an unused custom vocabulary and its associated data from the account.
Delete job by ID
Permanently remove a completed transcription job and its data when it is no longer needed.
Start stream transcription
Open a WebSocket connection for real time speech to text streaming of live audio.
Get account
Retrieve developer account details and settings after authenticating with the API.
Monitor job status
Use this as a polling mechanism to trigger downstream workflows once a job status hits completed.

12 actions · scroll to see them all

Frequently asked questions

Ceven uses the asynchronous submission model for all standard files. When you provide a URL or file, Ceven calls the submit transcription job endpoint and receives a job ID. Because large files take time to process, the agent does not hold the connection open. Instead, it sets up a polling interval or waits for a status change. Once the job status moves to completed, Ceven automatically triggers the get transcript call to pull the final text. This ensures that files of any length are processed without timeout errors or lost data, regardless of the audio duration.
Yes. You can use the submit custom vocabulary action to provide a list of specific words, names, or phrases that the AI might otherwise misspell. Ceven can automate this by pulling a list of project keywords from your CRM or a spreadsheet and pushing them to Rev AI before the transcription job starts. This is particularly useful for specialized fields like medicine or law where jargon is common. The agent manages the vocabulary ID and ensures it is attached to the correct transcription job for the best possible accuracy on the first pass.
Rev AI supports most common audio and video formats including MP3, WAV, MP4, and MOV. When using Ceven, you can either provide a direct public URL to the file or upload the file bytes. If you are using a cloud storage provider like S3 or Google Drive, Ceven handles the link generation and passes it to Rev AI. For video files, the integration can pull both the raw text transcript and the timed caption files in SRT or VTT format, which you can then push directly into your video hosting platform or CMS.
Yes. Rev AI imposes rate limits on the number of concurrent API requests and the number of active jobs per account. If your workflow attempts to submit hundreds of files in a single second, you may encounter a 429 too many requests error. Ceven manages this by implementing an exponential backoff strategy. If the agent hits a rate limit, it will automatically pause and retry the request after a short delay. This prevents your workflows from failing during high volume bursts and ensures every file eventually reaches the transcription queue without manual intervention.
Real time streaming uses a WebSocket connection rather than a standard REST API call. When you trigger a stream transcription, Ceven opens a persistent pipe to Rev AI. As audio data flows in, Rev AI sends back partial transcripts in real time. This is ideal for live captioning or instant meeting notes. Because WebSockets require a stable connection, Ceven monitors the stream for drops and can attempt to reconnect if the network flickers. This allows you to build agents that react to spoken words as they happen, triggering other actions based on keywords.
Yes. For organizations with strict data privacy requirements, you can build a cleanup workflow. Once Ceven has pulled the transcript and saved it to your internal database or document store, it can call the delete job by ID action. This removes the audio and the text from the Rev AI servers permanently. You can set this as an automatic step in your workflow so that no sensitive data persists on a third party platform longer than is necessary for the transcription process to finish and the data to be retrieved.
The transcript is the full text of the audio, available as a plain text block or a JSON object containing speaker labels and timestamps. Captions are specifically formatted files, like SRT or VTT, designed to be uploaded to video players. These files include precise start and end times for every line of text to ensure sync with the video. Ceven can handle both. You can use the transcript for creating summaries or analysis and use the captions for accessibility compliance on your public facing video content.
Rev AI provides speaker diarization which identifies different voices in a recording. When Ceven pulls a transcript in JSON format, it receives the text broken down by speaker ID. The agent can then map these IDs to real names if you provide a speaker map or if the speakers identify themselves during the recording. This allows Ceven to format the final output as a script with names like Speaker 1 and Speaker 2, or even replace those placeholders with actual names for a professional look in your final documents.

Alternatives to Rev AI

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Otter AI logoOtter AIDeepgram logoDeepgramAssemblyAI logoAssemblyAI

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Rev AI and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free