Describe what the tool can answer
Choose a tool name and describe when it should run. Map the question's permitted inputs to your API and select the response fields the conversation needs.
Connect the answers already in your systems
Give AI a read-only way to check an order, transfer, invoice, or plan. You configure the endpoint, authentication, inputs, and returned fields; your system remains the source of truth.
Start free trialOuviro
Illustrative order lookup
Hi! Where is my order DEMO-1042?
Read-only order lookup
DEMO-1042In transitLeft the sorting center
AI reply
The demo order is in transit. Its latest update says it has left the sorting center.
Fictional conversation and order data for illustration. This is not a customer result or a live delivery status.
A read-only API tool, at a glance
lookup_orderLook up data the current customer is allowed to see, without changing it.
GET https://api.example.com/orders/{order_id}Authorization: Bearer {{ORDER_API_SECRET}}order_id ← input.order_id
customer_id ← server.identity.customer_idstatus ← $.order.status
tracking_url ← $.shipping.tracking_url
email ← [REDACTED]Illustrative configuration. Replace the example URL and field mappings with your own API contract.
Customer identity is injected by the server. Never trust a customer-supplied identity field; the endpoint must check authorization.
Choose a tool name and describe when it should run. Map the question's permitted inputs to your API and select the response fields the conversation needs.
Customer identity is injected by the server. Your endpoint must still verify authorization and return only data that this customer is allowed to see.
Map the useful output fields and mask sensitive fields. Keep private credentials and unnecessary customer data out of the response.
Use tool-call logs to review activity. Version one supports lookups, not order changes, refunds, or other write operations.
Connect your knowledge and read-only APIs for orders, transfer status, invoices, or plans. Answer in your customer’s language.