assemblyai-deploy-integration

Featured

Deploy AssemblyAI integrations to Vercel, Cloud Run, and Fly.io platforms. Use when deploying AssemblyAI-powered transcription services to production, configuring platform-specific secrets, or setting up webhook endpoints. Trigger with phrases like "deploy assemblyai", "assemblyai Vercel", "assemblyai production deploy", "assemblyai Cloud Run", "assemblyai Fly.io".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AssemblyAI Deploy Integration ## Overview Deploy AssemblyAI-powered transcription services to Vercel (serverless), Google Cloud Run (containers), and Fly.io with proper secrets management and webhook configuration. ## Prerequisites - AssemblyAI API key for production - Platform CLI installed (`vercel`, `gcloud`, or `fly`) - Application with working AssemblyAI integration ## Instructions ### Vercel Deployment (Serverless) ```bash # Add secrets vercel env add ASSEMBLYAI_API_KEY production vercel env add ASSEMBLYAI_WEBHOOK_SECRET production # Deploy vercel --prod ``` **API Route for Transcription:** ```typescript // app/api/transcribe/route.ts (Next.js App Router) import { AssemblyAI } from 'assemblyai'; import { NextRequest, NextResponse } from 'next/server'; const client = new AssemblyAI({ apiKey: process.env.ASSEMBLYAI_API_KEY!, }); export async function POST(req: NextRequest) { const { audioUrl, features } = await req.json(); if (!audioUrl) { return NextResponse.json({ error: 'audioUrl required' }, { status: 400 }); } // Use submit() + webhook for production (non-blocking) const transcript = await client.transcripts.submit({ audio: audioUrl, webhook_url: `${process.env.NEXT_PUBLIC_APP_URL}/api/webhooks/assemblyai`, webhook_auth_header_name: 'X-Webhook-Secret', webhook_auth_header_value: process.env.ASSEMBLYAI_WEBHOOK_SECRET!, speaker_labels: features?.speakerLabels ?? false, sentiment_analysis: features?.sentiment ?? false...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

attio-deploy-integration

Deploy Attio integrations to Vercel, Fly.io, Railway, and Cloud Run with proper secrets, health checks, and webhook endpoint configuration. Trigger: "deploy attio", "attio Vercel", "attio production deploy", "attio Cloud Run", "attio Fly.io", "attio Railway".

2,266 Updated today
jeremylongshore
AI & Automation Featured

assemblyai-prod-checklist

Execute AssemblyAI production deployment checklist and rollback procedures. Use when deploying AssemblyAI integrations to production, preparing for launch, or implementing go-live procedures for transcription services. Trigger with phrases like "assemblyai production", "deploy assemblyai", "assemblyai go-live", "assemblyai launch checklist".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-deploy-integration

Deploy Klaviyo integrations to Vercel, Fly.io, and Cloud Run platforms. Use when deploying Klaviyo-powered applications to production, configuring platform-specific secrets, or setting up deployment pipelines. Trigger with phrases like "deploy klaviyo", "klaviyo Vercel", "klaviyo production deploy", "klaviyo Cloud Run", "klaviyo Fly.io".

2,266 Updated today
jeremylongshore
AI & Automation Featured

assemblyai-ci-integration

Configure AssemblyAI CI/CD integration with GitHub Actions and testing. Use when setting up automated testing, configuring CI pipelines, or integrating AssemblyAI transcription tests into your build process. Trigger with phrases like "assemblyai CI", "assemblyai GitHub Actions", "assemblyai automated tests", "CI assemblyai".

2,266 Updated today
jeremylongshore
AI & Automation Featured

assemblyai-core-workflow-a

Execute AssemblyAI primary workflow: async transcription with audio intelligence. Use when transcribing audio/video files, enabling speaker diarization, sentiment analysis, entity detection, PII redaction, or content moderation. Trigger with phrases like "assemblyai transcribe", "assemblyai transcription", "transcribe audio", "speaker diarization assemblyai".

2,266 Updated today
jeremylongshore