# Constal Channels documentation > Channels concepts, workflows, operations, and reference for humans and agents. - [Channels](https://constal.ai/docs/channels.md): Authenticate inbound traffic, normalize canonical events, and dispatch them to Agents. - [Build Channels with the SDK](https://constal.ai/docs/channels/sdk.md): Author Channel protocols and Auth Providers that normalize communication without claiming platform authority. - [Operate Channels with the CLI](https://constal.ai/docs/channels/cli.md): Inspect deployed Channels, send outbound messages, and read receipts and events. - [Deploy a Channel](https://constal.ai/docs/channels/deploy.md): Build and activate an immutable Channel package from an archive or pinned Git commit. - [Ingress Auth Providers](https://constal.ai/docs/channels/auth-providers.md): Verify inbound requests and establish trusted principal and customer identity before Channel or UI code runs. - [Deploy an Auth Provider](https://constal.ai/docs/channels/auth-providers/deploy.md): Package, deploy, and attach inbound authentication to a Channel or UI safely. - [Operate Channels](https://constal.ai/docs/channels/operate.md): Inspect authentication, routing, deliveries, and resulting Runs for a deployed Channel.