Configure API integrations for your agent to perform actions
API tasks give your agent the ability to make HTTP requests to external services during conversations. Whether you need to look up customer data, submit forms, or trigger workflows in other systems, API tasks provide full control over request construction.
Task inputs are pieces of information your agent collects from visitors during the conversation. These inputs can then be used as dynamic values in your API request (path parameters, query parameters, or body fields).For each input, you define:
Name - Display name shown in the configuration
Key - Reference key used in the request (auto-generated from name)
Type - Data type (text, number, decimal, or boolean)
Required - Whether the agent must collect this before making the request
AI Inferred - Whether the agent can extract this from conversation context
Common input templates are available for quick setup: first name, last name, email, and phone.