Connect a system
connect_addConnect one of the company's own systems (an ERP, a ticketing tool, any REST API): its https base address, its credential and the calls the agent may make. Called without secret, it answers with a link for the owner, who sees the address and the calls and types the credential on a Conecto page, so it never passes through the chat (from_a_terminal does the same from a terminal); account.credential_added says when it is connected. The credential is kept encrypted and never shown again. A system behind the company's firewall goes through one of its bridges instead: give bridge and system (connect_list shows the bridges and the systems each serves) in place of base_url and a credential, which the bridge adds inside the network. On accounts with an owner, writes (POST, PUT, PATCH, DELETE) and changing the allowed calls wait for the owner's approval by default, which shows the exact request. Free. Free.
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": {
"name": "<name>",
"allow": "<allow>"
},
"name": "connect_add"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| auth | No | bearer (Authorization: Bearer <secret>), header (the secret in `header`), basic (secret is "user:password") or none. | bearer |
| name | Yes | Lowercase letters, digits and dashes, like "netsuite" or "zendesk". | |
| allow | Yes | The calls it may make: a method and a path pattern each, like "GET /v1/customers*" or "POST /v1/tickets". * matches anything. | |
| bridge | No | For a system behind the firewall: the bridge it goes through. | |
| header | No | For auth header, like X-API-Key. | |
| secret | No | The credential: a token, the header's key, or "user:password" for basic. Leave it out to get the link instead. | |
| system | No | With bridge: the system's name in the bridge's config, like "sap". | |
| base_url | No | ||
| description | No |