AgentsAgentBase

add_answer_verb

View as MarkdownOpen in Claude

Configure the answer verb that connects the call. Use this to customize answer behavior such as setting a maximum call duration.

Parameters

config
dict[str, Any] | NoneDefaults to None

Answer verb configuration (e.g., {"max_duration": 3600}).

Returns

AgentBase — Returns self for method chaining.

Example

from signalwire import AgentBase
agent = AgentBase(name="support", route="/support")
agent.set_prompt_text("You are a helpful assistant.")
agent.add_answer_verb({"max_duration": 3600}) # 1 hour max call duration
agent.serve()