Skip to main content

Adapters

Adapters execute actions after an intent has been selected. Voxtronics supports four adapter types.

TypeResponsibility
SIPApply a supported call-control action through SIP protocol
WebhookSend an HTTP request and process its response
QueuePublish work for asynchronous processing
PipelineOrchestrate ordered callable or adapter services

Webhook authentication can use Vault-backed bearer, basic, or API-key credentials. Pipeline steps can pass structured values forward and extract data from service responses.

An adapter does not become callable merely because it exists. It must be assigned to the Bot, referenced by the active intent router, and allowed by the active policy. The control plane validates these relationships and blocks changes that would leave a router or policy with a missing dependency.