Agent Settings

Basic Settings for Voice AI Agents in Soph-IA

This guide covers the basic settings available for AI agents in Soph-IA, including conversation length, idle messages, voicemail options, and features that improve natural conversation flow.

⏱️ Time to complete: 8 minutes

Access the Settings Tab

  1. Open the AI Agent Builder for a new or existing agent.
  2. Navigate to the Settings tab to configure advanced options.

Configure Conversation Limits

  • Conversation Length: Set the maximum length of the call in seconds. The agent will automatically end the call when this limit is reached.
  • Response Delay: Define how long the agent should wait before responding, to avoid interrupting users who pause mid-sentence.
  • Interrupt Threshold: Set the minimum number of words the user must say to interrupt the agent while it is speaking.

Silence Timeout

Configure how long the system should wait before automatically ending a call due to user inactivity. Default: 30 seconds.

Idle Messages

  1. Enable Idle Messages to send follow-ups if the user does not respond.
  2. Set the wait time (e.g., 8 seconds).
  3. Configure up to three idle messages, such as: “Are you still there?” or personalized ones like “Hey Bob, are you still online?”.
  4. Custom variables from the conversation (e.g., user’s name) can be included in idle messages.

Voicemail Settings

  • Hang Up on Voicemail: End the call if voicemail is detected.
  • Leave a Message: Configure a custom voicemail message. Dynamic parameters from the conversation can be inserted.

Enable Backchannel

Backchannel adds natural filler words (e.g., “Gotcha”, “Uh-huh”) during conversations to make the agent sound less robotic. This feature is in beta but can significantly improve natural flow.

Preemptive Generation

When using a STT + TTS + LLM setup instead of a real-time model, enable this setting to allow the LLM to generate responses concurrently while the user is speaking. This can improve responsiveness and create a faster back-and-forth flow.

What’s Next?

Now that you’ve configured the basic settings, you can enhance the conversation experience even further:

Add Tools to Your Agent

Enable your agent to perform tasks like booking meetings or ending calls automatically.Connect MCP ServersCombine multiple tools and flows into a single server for expanded capabilities.Add a Knowledge BaseUpload FAQs and support documents so your agent can answer with accurate information.

Need Help?

If you run into any issues or have questions: