Rev

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

Integrate the Rev API with the Data Stores API

Setup the Rev API trigger to run a workflow which integrates with the Data Stores API. Pipedream's integration platform allows you to integrate Rev and Data Stores remarkably fast. Free for developers.

Add or update a single record with Data Stores API on Order Submitted from Rev API
Rev + Data Stores
 
Try it
Add or update multiple records with Data Stores API on Order Submitted from Rev API
Rev + Data Stores
 
Try it
Append to record with Data Stores API on Order Submitted from Rev API
Rev + Data Stores
 
Try it
Check for existence of key with Data Stores API on Order Submitted from Rev API
Rev + Data Stores
 
Try it
Delete a single record with Data Stores API on Order Submitted from Rev API
Rev + Data Stores
 
Try it
Order Submitted from the Rev API

Emit new event when an order is submitted. See docs here.

 
Try it
Create Automated Transcription Order Using External Link with the Rev API

Submit a new automated transcription order using a external link that contains the media. See docs here.

 
Try it
Add or update a single record with the Data Stores API

Add or update a single record in your Pipedream Data Store.

 
Try it
Create Caption Order Using External Link with the Rev API

Submit a new caption order using a external link that contains the media. See docs here.

 
Try it
Add or update multiple records with the Data Stores API

Add or update multiple records to your Pipedream Data Store.

 
Try it
Create Transcription Order Using External Link with the Rev API

Submit a new transcription order using a external link that contains the media. See docs here.

 
Try it

Overview of Rev

The Rev API offers transcription, caption, and translation services, which you can integrate into automated workflows on Pipedream. Imagine automatically transcribing recorded meetings, generating captions for user-generated video content, or translating documents on-the-fly. With Rev, you can streamline media production, enhance accessibility, and break down language barriers, all while maintaining high accuracy.

Connect Rev

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    rev: {
      type: "app",
      app: "rev",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.rev.com/api/v1/orders`,
      headers: {
        "Authorization": `Rev ${this.rev.$auth.client_api_key}:${this.rev.$auth.user_api_key}`,
      },
    })
  },
})

Overview of Data Stores

Data Stores are a key-value store that allow you to persist state and share data across workflows. You can perform CRUD operations, enabling dynamic data management within your serverless architecture. Use it to save results from API calls, user inputs, or interim data; then read, update, or enrich this data in subsequent steps or workflows. Data Stores simplify stateful logic and cross-workflow communication, making them ideal for tracking process statuses, aggregating metrics, or serving as a simple configuration store.

Connect Data Stores

1
2
3
4
5
6
7
8
9
10
11
export default defineComponent({
  props: {
    myDataStore: {
      type: "data_store",
    },
  },
  async run({ steps, $ }) {
    await this.myDataStore.set("key_here","Any serializable JSON as the value")
    return await this.myDataStore.get("key_here")
  },
})