Automate ElevenLabs with TypeScript
Pro planGenerate speech, dialogue, effects, and music; transcribe, isolate, align, convert, and dub media; operate agent conversations and outbound calls; and react to signed workspace events.
import { automation, markSignificant } from "automate.ax"
import { elevenLabs } from "automate.ax/elevenlabs"
export default automation("Replace retiring voices", () => {
elevenLabs.onVoiceRemovalScheduled()
markSignificant(elevenLabs.listVoices({ languages: ["en"] }))
})What you can do
Actions
- Generate speech, dialogue, sound effects, and music
- Transcribe, isolate, align, convert, and dub audio or video
- Inspect agents, conversations, transcripts, and conversation audio
- Place outbound agent calls through imported Twilio numbers
Triggers
- Any supported signed ElevenLabs workspace event
- Flow generation completed or failed
- Asynchronous transcription completed
- Voice removal scheduled, withdrawn, or completed