Call a connected system
connect_callSend one request to a connected system, inside its allowed calls: method, path (after the base address), query and a JSON body. Answers with the status, the content type and the body (JSON when it is JSON), up to 1 MB. Writes wait for the owner's approval by default (connect_preview shows what would be sent). A call to a system behind the firewall goes to the company's bridge: it answers 202 with a call_id, and account_get_call has the answer once the bridge sends it, usually within seconds. The first 10,000 calls a month are free, then $0.0003 for each started 10 seconds the system takes to answer, at most $0.0012; a call through a bridge is $0.0003. Costs $0.0003 for each started 10 seconds the system takes to answer ($0.0003 when it answers within 10 seconds; at most $0.0012 a call); nothing if it fails.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"connection": "<connection>",
"method": "<method>",
"path": "<path>"
},
"name": "connect_call"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | A JSON body for POST, PUT and PATCH. | |
| path | Yes | ||
| query | No | ||
| method | Yes | ||
| connection | Yes | The connection's name. |