Skip to main content

Adapters

Adapters execute actions requested by functions or detected intents. Create them under Bot → Adapters.

TypeUse
SIPExecute an approved call action
WebhookSend an HTTP request to an external service
QueuePublish work to a configured queue
PipelineExecute ordered service steps

A SIP adapter selects a supported action and its fixed parameters. A webhook adapter defines the URL, method, timeout, retry behavior, response mode, headers, query parameters, and optional authentication. Bearer, basic, and API-key authentication use Vault secret references.

A pipeline combines adapter or callable services into ordered steps. Step inputs may use runtime variables, and outputs may extract values for later steps. A pipeline cannot call itself recursively.

Runtime path

The model emits a tool call or the runtime detects an intent. The active intent router selects an adapter. The active policy must allow that adapter before execution.