- API key authentication
Setup
Create an ElevenLabs Account
Sign up or log in at elevenlabs.io.The Free Tier works but may occasionally trigger abuse detection errors due to VibeFlow’s infrastructure being flagged as a proxy. If this happens, upgrading to any paid plan at elevenlabs.io/app/subscription will resolve it.
Generate an API Key
Go to your API Keys dashboard and generate a new API key.Make sure the API key has all permissions enabled — restricting scopes will cause endpoints to fail in VibeFlow.
Available Endpoints
POST /api/actions/elevenlabs/text-to-speech
POST /api/actions/elevenlabs/text-to-speech
Convert text into lifelike speech using ElevenLabs voices.
POST /api/actions/elevenlabs/speech-to-text
POST /api/actions/elevenlabs/speech-to-text
Transcribe audio into text using ElevenLabs speech recognition.
POST /api/actions/elevenlabs/music
POST /api/actions/elevenlabs/music
Generate AI music using ElevenLabs music generation models.
GET /api/actions/elevenlabs/models
GET /api/actions/elevenlabs/models
Retrieve a list of all available ElevenLabs models.
GET /api/actions/elevenlabs/models/:modelId
GET /api/actions/elevenlabs/models/:modelId
Retrieve details for a specific ElevenLabs model by ID.

