Voice Settings
Configure the voice your callers hear during payment collection.Default Voice
Every app uses Maven’s default ElevenLabs voice at no extra cost. No setup required — your callers will hear a natural-sounding voice out of the box.Custom Voices
To use your own voice, model, or provider:1
Add your TTS API key
Go to Settings > Voice in the Maven Dashboard and add your API key for one or more providers.
2
Configure per app
Navigate to your app’s Voice tab. Select a TTS provider, model, and voice ID.
3
Save
Your custom voice will be used for all future payment calls on that app.
Supported Providers
AI Agent Mode
By default, Maven uses an AI agent (powered by GPT-4o-mini) to have natural conversations during card collection. The agent:- Greets the caller naturally
- Acknowledges each field (e.g., “Got your Visa! Now please provide your expiration date.”)
- Handles errors conversationally (e.g., “That card number doesn’t look right, let’s try again.”)
- Confirms payment success
Custom Greetings
Customize the greeting message your callers hear when they connect to the payment line. Set greetings per app in the Voice tab.Greeting Types
Default Greetings
If no custom greeting is set, Maven uses built-in defaults:- Charge: “Hi! To process your payment of $X.XX, go ahead and read your card number slowly, one group at a time, or enter it on your keypad.”
- Tokenize: “Hi! To save your card on file, go ahead and read your card number slowly, one group at a time, or enter it on your keypad.”
Template Variables
Use these placeholders in your custom greeting and Maven will replace them with the session values:Transfer Message
Customize the message spoken before transferring the caller back to your agent. This only plays when acallback number is provided in the session. Set it per app in the Voice tab.
Default: “Please stay on the line while we connect you back.”
