Calypso
Core concepts

Flows & routing

Default flows, Canvas routing, and hours behavior.

Flow library

In Flows, you manage multiple flows per team. A few rules matter operationally:

  • you must explicitly pick a Default flow
  • a default flow cannot be deleted
  • Canvas routing can only be enabled when the default flow is enabled

Canvas routing (team-level)

The Route team via Canvas Flows toggle controls whether incoming requests use:

  • Canvas routing (default flow in Canvas)
  • Legacy routing

Calypso uses guardrails to prevent enabling Canvas routing without an enabled default flow.

Inbox handoff

An Inbox handoff step routes a conversation into Inbox so a human can take over. Some team settings only matter when:

  • Canvas routing is enabled
  • the default flow is enabled
  • the default flow contains an Inbox handoff node

Hours behavior

Flows exposes hours controls that affect how routing behaves:

  • Bot hours gate: outside configured hours, the bot can send an off-hours message and skip flow execution
  • Post-handoff hours messaging: sends an hours message after an Inbox handoff, once the conversation is visible in Inbox