Definition

A binding in OpenClaw is a configuration rule that maps a communication channel account (e.g., a specific WhatsApp number or Slack workspace) to a particular agent. These bindings dictate how inbound messages are routed.

Why it matters (in Poovi’s context)

Bindings are the mechanism that enables multi-agent routing. They determine which agent receives and processes messages from specific channels or accounts, ensuring communications reach the intended AI persona.

Key properties or components

  • Maps channel account to agent
  • Defines routing rules
  • Can specify channel, accountId, peer, guildId
  • Most-specific rule wins (tie-breaking)
  • AND semantics for multiple match fields

Contradictions or debates

None.

Sources