Channels

Authenticate inbound traffic, normalize canonical events, and dispatch them to Agents.

landingFor integration developers, platform operatorsOwner Constal platform teamVerified 2026-08-21

A Channel is an immutable, CRN-addressed ingress and delivery Resource. It pins a protocol implementation, AuthProvider, target Agent, customer-identity requirement, Resource bindings, attached Policy, analytics declarations, and Worker deployment. Channel code never receives Credential material directly.

Choose a path

GoalGuide
Publish a custom protocol or webhookDeploy a Channel
Inspect routing, delivery, alarms, or authenticationOperate Channels
Understand the target behaviorAgents
Follow the resulting executionRuns

Request flow

text
request → AuthProvider → Channel receive → canonical event → Agent → Run → Channel respond

The Console links target CRNs to the exact Agent or Resource page. Copy the Channel CRN—not only its local id—when configuring Policy or external automation.

Next steps

Deploy a Channel package, verify its AuthProvider and Agent target, then send a test message and inspect the resulting delivery and Run.