Configure a tool
Open the voice agent’s Advanced Settings, go to Tools, and choose Add to create a custom API call.- Give the tool a unique name and a description explaining when the agent should use it.
- Set the destination URL and HTTP method.
- Add the headers required by the service. Keep credentials in the request configuration, outside the spoken instructions.
- Define request fields. Use AI Generated for information the agent collects from the caller, and Fixed Value for configured values or supported variable templates.
- Have the endpoint return a compact response with an explicit outcome and the fields the agent needs. Normalize complex responses in your API or integration gateway.
- Set a Tool Call Message if the caller should hear a short acknowledgment while the request runs.
- Save the tool and test it with the agent’s draft before publishing.
Use custom business fields
Combine contact fields, conversation fields, and call analysis to represent your organization’s data. For example, a collection workflow can store a customer reference, days past due, asset description, promised payment date, and case status. Use the field types offered by each editor. Structured domain data can be represented with multiple fields or a serialized value according to the integration contract. The API remains the source of truth for balances, permissions, and transaction status.Map results and route the conversation
Return a clear status such asverified, rejected, or unavailable, together with the values the conversation needs. The shared tool editor exposes Result Mapping, but the Revve voice runtime does not apply it. Normalize responses in the receiving API or gateway; use flow logic and Code nodes for additional deterministic handling.
A typical account-service flow is:
- Collect the customer reference.
- Call the identity service and inspect its result.
- Retrieve the permitted account information.
- Read back the requested action and obtain confirmation.
- Call the action endpoint and explain its returned outcome.