Tools
API request tool
Get answers from your systems during the call. Connect a public HTTP API without running a separate server.
methodGET | POST | PUT | PATCH | DELETEdefault GET- The HTTP method.
urltext- The address. Use
{{parameter}}and{{call.*}}placeholders. headerslist- Up to 20 headers. Mark a header as secret to store its value encrypted.
bodyJSON template- For POST, PUT and PATCH. Leave empty to send the parameters as JSON.
pickdot path- Keep only part of a JSON reply, such as
data.items, so the model has less to read. timeout_s1 to 30 secondsdefault 10- How long to wait.
For GET and DELETE with no placeholders in the URL, the parameters are added as a query string.
Example
GET https://api.example-shop.com/v1/orders/{{order_number}}
Authorization: Bearer •••••••• (secret)
pick: order#Call details
| Placeholder | Value |
|---|---|
{{call.id}} | The BluePenguin call id. |
{{call.number}} | The caller's number. |
{{call.direction}} | inbound or outbound. |
{{call.channel}} | phone, sip, web or web_test. |
Requests only go to public addresses, and a reply of 400 or more counts as a failure.