Route calls differently after hours (Business Hours node)
Last updated: Aug 24, 2026
The Business Hours node splits every incoming call into two paths: calls during your open hours take the Open branch, and everything else takes the Closed branch. The classic setup is Open → Ring Group and Closed → Voicemail, so daytime calls ring the team and night calls leave a message. You set the open window and timezone directly on the node.
Before you start
- You need a call flow — see create a call flow.
- Decide what should happen on each side — you must wire BOTH branches before the flow can publish.
Step 1 — Add the Business Hours node
- Open your flow in Phone System → Call Flows.
- Drag Business Hours from the Node Palette onto the canvas, usually right after Incoming Call or a Greeting.
- Click it to open its settings.
Step 2 — Set your hours and timezone
- Open and Close — the daily window (defaults are 08:00 and 17:00).
- Timezone — pick Pacific Time, Mountain Time, Central Time, or Eastern Time to match where your business operates. The node evaluates every call against this zone, not the caller's.
Step 3 — Wire BOTH branches
The node has two output handles — Open (green) and Closed (red). Drag a line from each to its destination:
- Open → your daytime path, typically a Ring Group.
- Closed → your after-hours path, typically Voicemail, a Forward Call to the on-call phone, or a Ring Group scoped to an after-hours Call Group.
Publish is blocked until both are wired — the preflight error reads that "both Open and Closed branches must be connected."
Step 4 — Publish
Press Publish. The Routing preview panel lists both branches so you can confirm where each side leads before going live.
Troubleshooting
- Publish blocked: "both Open and Closed branches must be connected." — one handle has no line. Wire the missing branch (even overnight-only businesses need an Open destination) and publish again.
- After-hours calls still ring the team — check the Timezone on the node. If it's set to a zone hours away from yours, "open" and "closed" shift by that difference.
- Calls route as closed during lunch or split shifts — the node supports one continuous daily window. For split hours, chain two Business Hours nodes: the first covers the morning window, and its Closed branch feeds a second node covering the afternoon window.
- Weekend calls route as open — the window applies every day. To treat weekends differently, route the Closed branch of a tighter window, or keep a separate flow you publish for the weekend.
FAQ
How does the Business Hours node decide open vs closed?
You set an Open time, a Close time, and a Timezone on the node. Calls inside that window take the Open branch; everything else takes the Closed branch.
Do both branches really have to be connected?
Yes. Publish is blocked until both the Open and Closed handles lead somewhere — otherwise after-hours callers would hit a dead end.
Can I ring a different team after hours instead of voicemail?
Yes. Wire the Closed branch to a Ring Group node scoped to an after-hours Call Group, or to a Forward Call node pointed at the on-call person's cell.
Which timezone does the node use?
The one you pick on the node itself — Pacific, Mountain, Central, or Eastern Time. Set it to match where your business operates.