EveryAppEveryApp
Providers

AssemblyAI

Transcribes recorded audio and video, with speaker labels, redaction and subtitles.

Transcribes recorded audio and video, with speaker labels, redaction and subtitles.

API key

  1. Open assemblyai.com and create an API key with only the access your apps need.
  2. Copy it. It may be shown only once.

What to create: The API key from your AssemblyAI dashboard.

Add it to your Gateway. It asks for the key:

everyapp provider add assemblyai

Use it in an app

In the app's everyapp.config.ts:

capabilities: {
  assemblyai: { access: "read", why: "What the app does with it." },
},

The app calls AssemblyAI's API with integrationFetch(), and the Gateway adds the key. Use "write" if the app changes things. More in API providers.

Check it worked: everyapp provider show assemblyai shows the key as set.

Cost: Per hour of audio submitted: Universal-3.5 Pro $0.21, Universal-2 $0.15; the free tier covers up to 185 hours of pre-recorded audio.

Rate limits: 4000 a minute. 20,000 requests per 5 minutes per account; 5 transcriptions in parallel on free accounts, 200 or more on paid.

Something wrong or missing? Open an issue.

On this page