get_agent_required_variables
List the variable placeholders an agent requires at call time. Use before placing an outbound call to verify your dynamic_variables payload covers every required name, avoiding trial-and-error round-trips.
Instructions
List the {{variable}} placeholders an agent needs at call time.
Returns the names (and where possible, sources/categories) of every template variable the agent's prompt references — split into:
system_variables: platform-injected (
system__*) — never supply thesedynamic_variables: caller-supplied at make_call / inbound webhook time
Use this before placing an outbound call to verify the dynamic_variables payload covers every required name. Saves a round-trip vs trial-and-error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||