Purpose
For example: look up availability, write a confirmed row to a sheet, or retrieve an order through a custom API.
Build agents
Let the agent take a specific action through a working integration, with clear inputs and an honest failure response.
Open Integrations in the agent builder. Connect a tool only when it is needed to complete the job.
For example: look up availability, write a confirmed row to a sheet, or retrieve an order through a custom API.
List the required details and have the agent collect and confirm them before invoking the action.
Select the appropriate connected service or custom action and save it on the intended agent.
Pair the connection with instructions in Assistant Details.
Specify when the action is appropriate, what permission is needed, and which values to send.
Only say an action succeeded when the tool’s returned result confirms it.
For an error, missing result, or timeout, explain the limitation and offer the configured fallback.
Test with controlled data before live traffic.
Compare the confirmed caller details with the tool arguments, returned result, and final spoken response.
Try missing details and an unavailable result. Check that the agent does not invent a booking or completed action.
Inspect the call’s tool record where available and confirm the result in the connected service.