Publish your agent

Updated

Publish your tested agent to production environments.

After testing your agent and confirming it works as expected, you can publish it to production. Publishing an agent makes it available to handle inbound and outbound calls.

Prerequisites

  • Your agent is fully configured with valid credentials.
  • You have tested your agent and verified it responds correctly.

Publish to production

To publish your agent:

  1. In the navigation sidebar, select Agents, then select the agent you want to publish.

  2. Select the Publish button at the top of the agent editor to open the publishing panel.

  3. Review and configure the deployment settings:

    • Project: Displays the Agora project the agent will be published to. Billing and usage are tracked under this project.
    • Note: Add a note for this deployment for your reference. This helps you identify the purpose or version of the deployment.
    • Cost Overview: Review the billing breakdown for ASR, LLM, TTS, and agent hosting services. This shows how agent usage is billed.
  4. Select the Publish Agent button to continue.

Your agent is now published and available to handle inbound and outbound calls.

Manage deployed agents

To view and manage your deployed agents:

  1. In the navigation sidebar, select Agents.
  2. The Agents page displays all your deployed agents with their Agent ID, Project Name, App ID, and current Status.

From the Agents page, you can:

  • Monitor agent status and availability
  • Pause or resume an agent
  • Edit or delete an agent
  • Rename an agent
  • Duplicate an agent
  • Embed an agent

Caution

Pausing or deleting an agent immediately stops it from serving requests in the associated projects. Ensure no active integrations or services depend on this agent.

Update a deployed agent

To update a deployed agent with changes:

  1. From the Action menu, select Edit Agent.
  2. Make your desired changes in the agent editor.
  3. Select Re-Publish Agent.
  4. Confirm the deployment.

The updated configuration replaces the existing deployment in the selected projects.

Next steps

After deploying your agent: