configure_call_actions
Enable or disable the agent's ability to end calls, and set or remove a transfer number for cold transfers. Control these call actions at the agent level.
Instructions
Enable/disable the agent's end_call action and set/remove a transfer_call number. These are AGENT-LEVEL settings (the console's Tools tab) that apply to the whole agent — for multi-agent (Playbooks) agents the runtime injects them into every playbook, never gated behind auth. Changes land on a draft; publish_draft to go live. Without an enabled end_call the agent cannot hang up on its own.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | The agent ID | |
| draft_id | No | Draft to edit (stacks onto its other changes). Omit to create a new draft from the active version. | |
| end_call | No | true = enable the end_call action; false = remove it | |
| end_call_description | No | Optional guidance for WHEN to end the call (used with end_call: true) | |
| transfer_call_number | No | Cold-transfer destination in E.164 (e.g. +9198...). '' removes the transfer_call action. |