Updates an existing agent with new configuration. Only provide the fields you want to update.
(Required) Your Ringg AI API key.
"7251cb4b-3373-43a4-844c-b27a1d45e0c9"
(Required) The unique ID of the agent to update
"edd618d3-f473-4ac1-b5fa-f1a3981666ff"
(Optional) Name of the agent
100"My Updated Agent"
(Optional) Introduction and objective of the agent
2000"You are a customer support agent for Acme Corp."
(Optional) Guidelines for how the agent should respond
3000"Be polite, helpful, and concise. Always confirm understanding."
(Optional) The task the agent should perform
1500"Help customers with their orders and answer product questions."
(Optional) FAQ content for the agent
5000"Q: What are your hours? A: We are open 9am-6pm IST."
(Optional) Example conversations for the agent. Use \n for newlines between turns.
5000"User: Hi\nAgent: Hello! How can I help you today?"
(Optional) Primary language locale for the agent
en-US, en-IN, hi-IN, ta-IN, te-IN, bn-IN, mr-IN, kn-IN, ka-IN "en-IN"
(Optional) Secondary language locale for the agent
en-US, en-IN, hi-IN, ta-IN, te-IN, bn-IN, mr-IN, kn-IN, ka-IN "hi-IN"
(Optional) Internal AgentVoice ID (UUID). Get available voices from the Get Assistant Voices endpoint.
"02ad256b-092b-4048-bea0-5af46a452b98"
(Optional) Introduction message the agent will speak when the call starts
500"Hello, this is Sarah from Acme Corp. How can I assist you today?"
(Optional) Type of agent
inbound, outbound, outbound_inbound "outbound"
(Optional) Custom variables for the agent. For outbound agents, callee_name and mobile_number cannot be removed.
[
"callee_name",
"mobile_number",
"company",
"lead_source"
]