List presets
GET
The WayloAI presets an agent can run, with each preset's tools and default feedback.
Access: authenticated · any API key
api-keyheader
AuthorizationBearer <sk_waylo_<lookup><secret><checksum>>Success
application/json- response
[index: integer]?curl -X GET 'https://api.poc.app.waylovoice.ai/presets' \ -H 'Authorization: Bearer sk_waylo_...'Example Response
[ { "id": "string", "name": "string", "description": "string", "active": true, "requiresCatalog": true, "delivers": "order_note", "spokenReplyPrompt": "string", "tools": [ { "id": "string", "label": "string", "description": "string", "feedback": { "ack": [ "string" ], "filler": [ "string" ] }, "spokenReply": true } ] }]Update phone number PATCH
Rename it, assign or unassign its agent (`agentId: null`), or retire and restore it with `active`. Retiring detaches it at the carrier, where it falls back to its own routing; restoring re-proves ownership and attaches it again. **Access:** workspace_admin · API key `phone_numbers:write`
Get provider catalog GET
The providers, models and voices an agent can run on, with the options each model takes. Disabled entries are included so an agent still on one can be named and flagged. **Access:** authenticated · any API key