Skip to main content

How to create and configure a voice agent using Astra Vibe

Updated over 2 weeks ago

Summary

Astra’s voice agent allows your website visitors to speak directly with your AI agent in real time. It uses the same training data as your text-based agent, so your responses stay consistent across chat and voice. This guide explains how to create an AI agent, enable the voice feature, customize its settings, and deploy it.

Note: The voice agent feature is available only on Astra’s Pro and Business plans.

Instructions

How to create an AI agent

Follow these steps to create your AI agent:

  • Log in to your Astra account.

  • Go to Agents.

  • Click + New agent.

  • Select the agent role that matches your goal, such as:

    • Support

    • Sales

    • Lead qualification

    • Booking

  • Choose the channel where you want to deploy the voice agent:

    • Your website

    • Your business WhatsApp

  • Enter your business website URL.

    • This is strongly recommended because it helps the AI understand your business context.

  • Click Create my agent.

Each agent is pre-configured with role-specific settings, descriptions, and behavior. This helps you launch quickly while still allowing full customization later.

How to enable and customize the voice agent

Once your AI agent is created, you can enable and configure the voice feature. Follow these steps to enable your voice agent:

  • Open your created agent.

  • Go to Build My Agent.

  • Click the Voice agent tab.

  • On the right side, next to Agent Instructions, click the Settings (gear icon).

  • Enable the voice agent by selecting the checkbox.

Your voice agent is now activated.

Customize your voice agent settings

You can personalize several aspects of your voice agent to match your business needs.

Customize the agent’s tone

  • Select a voice model to define the tone of your agent.

  • Click the dropdown arrow to view available voice and tone options.

This ensures your agent reflects your brand personality.

Configure language options

You can define how your voice agent handles languages and accents:

  • Select the languages the agent should support.

  • Choose the preferred accent.

  • Enable automatic language detection so the agent detects and responds in the caller’s language.

  • Enable accent adaptation so the agent adjusts its accent based on the caller.

This improves clarity and creates a more natural conversation.

Handle silence during calls

You can configure how the agent responds when the caller is silent:

  • Set how long the agent should wait before checking if the caller is still on the line.

  • Define how many times the agent should retry when there is no response.

This prevents calls from ending abruptly and improves user experience.

Set session limits

To prevent misuse and ensure stable performance, you can:

  • Define a maximum session duration for each call.

This helps you manage system usage effectively.

How to configure agent instructions

To modify your agent’s behavior and responses, use Astra Vibe. Astra Vibe acts as your copilot and helps you:

  • Customize agent instructions

  • Add actions

  • Add knowledge sources

  • Connect to other agents

  • Improve responses based on feedback

This allows you to continuously refine your agent without complex configuration.

How to test your voice agent

Before going live, test your setup using Playground.

Playground allows you to simulate interactions and verify:

  • Voice quality

  • Language behavior

  • Instruction accuracy

  • Conversation flow

Testing ensures your agent performs as expected.

How to launch the voice agent

Once everything is configured:

  • Click Install agent.

Your voice agent will now be deployed. The voice agent uses the same training information as your text-based AI agent. This ensures consistent responses across both chat and voice interactions.

Your visitors can now speak directly with your AI agent in real time.

Did this answer your question?