Rev AI
revAffordable, accurate, easy-to-use speech-to-text solutions powered by people and A.I working together. Rev offers transcripts, captions, subtitles, and more.
Acciones disponibles (11)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Delete Custom VocabularyREV_DELETE_CUSTOM_VOCABULARYAcciónTool 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.
REV_DELETE_CUSTOM_VOCABULARYAcciónTool 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.
Parámetros de entrada
idstringObligatorioUnique identifier of the custom vocabulary to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Job By IDREV_DELETE_JOB_BY_IDAcciónTool 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.
REV_DELETE_JOB_BY_IDAcciónTool 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.
Parámetros de entrada
idstringObligatorioThe unique identifier of the job to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get AccountREV_GET_ACCOUNTAcciónTool to retrieve developer account details. Use after authenticating with Rev AI.
REV_GET_ACCOUNTAcciónTool to retrieve developer account details. Use after authenticating with Rev AI.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CaptionsREV_GET_CAPTIONSAcciónTool to retrieve captions (SRT or VTT) for a completed Rev.ai transcription job. Use after confirming the job status is 'completed'.
REV_GET_CAPTIONSAcciónTool to retrieve captions (SRT or VTT) for a completed Rev.ai transcription job. Use after confirming the job status is 'completed'.
Parámetros de entrada
acceptstringenumCaption format: SRT (application/x-subrip) or WebVTT (text/vtt).
application/x-subriptext/vttjob_idstringObligatorioThe ID of the completed transcription job.
channel_idanyOptional audio channel number for multi-channel jobs.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Custom Vocabulary DetailsREV_GET_CUSTOM_VOCABULARY_DETAILSAcciónTool to retrieve custom vocabulary processing details. Use when needing to fetch the status and submitted phrases for a specific custom vocabulary after creation.
REV_GET_CUSTOM_VOCABULARY_DETAILSAcciónTool to retrieve custom vocabulary processing details. Use when needing to fetch the status and submitted phrases for a specific custom vocabulary after creation.
Parámetros de entrada
idstringObligatorioUnique identifier of the custom vocabulary to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Job by IDREV_GET_JOB_BY_IDAcciónTool to fetch details of a transcription job by its ID. Use when confirming job status and metadata are accurate.
REV_GET_JOB_BY_IDAcciónTool to fetch details of a transcription job by its ID. Use when confirming job status and metadata are accurate.
Parámetros de entrada
idstringObligatorioUnique identifier of the transcription job to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get List of JobsREV_GET_LIST_OF_JOBSAcciónTool 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_LIST_OF_JOBSAcciónTool to get list of transcription jobs from the past 30 days. Use when you need to retrieve and paginate through recent transcription tasks.
Parámetros de entrada
limitanyMaximum number of jobs to return (default 100, max 1000)
ending_beforeanyOnly return jobs created before the given job ID.
starting_afteranyOnly return jobs created after the given job ID.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Transcript by IDREV_GET_TRANSCRIPT_BY_IDAcciónTool 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.
REV_GET_TRANSCRIPT_BY_IDAcciónTool 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.
Parámetros de entrada
idstringObligatorioIdentifier for the transcription job.
acceptanyOutput format. Supported values: application/vnd.rev.transcript.v1.0+json (default) for JSON with timestamps and speaker info, or text/plain for plain text.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Start Stream TranscriptionREV_START_STREAM_TRANSCRIPTIONAcciónTool to start a WebSocket transcription stream. Use when you need real-time speech-to-text streaming via Rev.ai.
REV_START_STREAM_TRANSCRIPTIONAcciónTool to start a WebSocket transcription stream. Use when you need real-time speech-to-text streaming via Rev.ai.
Parámetros de entrada
languageanyLanguage code in ISO 639-1 format for transcription, default 'en'.
metadataanyOptional user metadata string to associate with the stream.
priorityanyPriority of transcription processing: 'speed' or 'quality'.
start_tsanyInitial timestamp (in seconds) from which to start transcription.
transcriberanySelect a transcriber model, if multiple are available.
content_typestringObligatorioAudio MIME type and parameters (e.g., 'audio/x-raw;layout=interleaved;rate=16000;format=S16LE;channels=1', 'audio/x-wav', 'audio/x-flac').
filter_profanityanyWhether to filter profanity from transcripts.
detailed_partialsanyWhether to send detailed partial results.
remove_disfluenciesanyWhether to remove disfluencies (um, uh) from transcripts.
skip_postprocessinganyWhether to skip post-processing phase.
custom_vocabulary_idanyID of a custom vocabulary to apply, if available.
delete_after_secondsanyIf set, server will delete the stream results after given seconds.
enable_speaker_switchanyWhether to enable speaker-switch detection.
max_connection_wait_secondsanyMaximum seconds to wait for WebSocket connection establishment.
max_segment_duration_secondsanyMaximum duration in seconds of each transcription segment.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Submit Custom VocabularyREV_SUBMIT_CUSTOM_VOCABULARYAcciónTool to submit a custom vocabulary for improved speech recognition. Use when you want to process domain-specific terms asynchronously.
REV_SUBMIT_CUSTOM_VOCABULARYAcciónTool to submit a custom vocabulary for improved speech recognition. Use when you want to process domain-specific terms asynchronously.
Parámetros de entrada
phrasesstring[]ObligatorioList of phrases or words to include in the custom vocabulary.
metadataanyOptional user-defined metadata for the custom vocabulary.
custom_vocabulary_idanyOptional unique identifier for the custom vocabulary.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Submit Transcription JobREV_SUBMIT_TRANSCRIPTION_JOBAcciónTool to submit a new transcription job. Use when you have a media URL or file bytes ready for async processing.
REV_SUBMIT_TRANSCRIPTION_JOBAcciónTool to submit a new transcription job. Use when you have a media URL or file bytes ready for async processing.
Parámetros de entrada
fileanyBinary audio content to upload if media_url is not used
languageanyISO 639-1 or BCP-47 code to override default language
metadataanyArbitrary string returned verbatim with job status
media_urlanyHTTP(S) URL of the media file to transcribe
callback_urlanyWebhook URL called on job completion
filter_profanitybooleanIf true, filter profanity from the transcript
skip_diarizationbooleanIf true, do NOT perform speaker diarization
skip_punctuationbooleanIf true, do NOT auto-punctuate transcript
custom_vocabulariesanyList of custom vocabularies to apply
delete_after_secondsanyAutomatically delete job this many seconds after completion
transcription_configanyAdvanced transcription settings
speaker_channel_countanyNumber of audio channels to treat as separate speakers
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not