Skip to main content

Channels

Connect your Pawz agents to messaging platforms. Users on those platforms can chat with your agents directly.
All incoming messages are scanned for prompt injection — messages with critical severity are blocked automatically.

Supported channels


How channels work

DM policies

Control who can message your agents:
PolicyBehavior
OpenAnyone can chat
AllowlistOnly approved users
PairingUsers must pair with a code

Channel routing

Route messages to specific agents based on rules:
  1. Go to Settings → Channels
  2. Add routing rules with filters:
    • Channel — which platform
    • User filter — specific users
    • Channel ID filter — specific channels/groups
    • Agent — which agent handles it
Rules are evaluated first-match-wins — the first matching rule determines the agent.

Security

  • All incoming messages are scanned for prompt injection
  • Messages with critical severity are blocked automatically
  • Each user gets an isolated session (no cross-user contamination)
  • Access control is per-channel and per-user
  • Channel agents use worker_model by default (cheaper, faster)

Provider fallback

If the primary provider fails (billing, auth, or rate limit errors), Pawz automatically tries other configured providers before failing.