Quick reference
| I need to… | Best approach | Time estimate |
|---|---|---|
| Play a closure message (no routing change) | Managed Topic | 5 min |
| Toggle after-hours mode on/off | Configuration Builder | 2 min |
| Redirect calls to a different number | Call handoff | 10 min |
Option 1: Managed Topic
Best for: Playing a closure message without changing call routing. No developer setup required.Create or update a topic
Go to Build > Knowledge > Managed Topics. Create a new topic or find an existing one related to hours or closures.
- Name:
Temporary closure - Sample questions: “Are you open?”, “What are your hours?”, “Can I speak to someone?”
- Content: “We’re currently closed and will reopen at our normal time tomorrow. Please call back then.”
- Actions: Leave empty (info only) or add a handoff if you want to transfer the caller.
Activate the topic in Live
Make sure the topic is active in the Live environment. If you have an existing opening hours topic, consider deactivating it temporarily so the closure topic takes priority.
This approach changes what the agent says, but does not change call routing. The agent will still answer calls and have a conversation. If you need to hang up or transfer after the message, use one of the other options below.
Option 2: Configuration Builder
Best for: Toggling after-hours mode on and off instantly. Requires a developer to set up the schema first (one-time setup).If your agent already has after-hours fields in the Configuration Builder, skip to step 2.
One-time setup (developer required)
A developer needs to add an after-hours toggle to the Configuration Builder schema and wire it into the agent’s code. See Configuration Builder for the full guide. Example schema fields:Flip the toggle
Select the Live environment
Switch to the Live tab. Changes here take effect immediately — no publish required.
Enable after-hours mode
Toggle After hours mode on and enter your closure message (e.g., “We’re closing early today. Please call back tomorrow.”).
Option 3: Update call handoff routing
Best for: Redirecting all calls to a different number or voicemail during the closure.Edit the after-hours destination
Find the handoff destination used for after-hours or the default handoff. Update the Route to point to the closure number or voicemail.
Which option should I use?
| Situation | Recommended option |
|---|---|
| Quick same-day closure, no developer available | Managed Topic |
| Recurring closures (holidays, early Fridays) | Configuration Builder |
| Need to redirect calls to another team | Call handoff |
| Need the agent to hang up after the message | Configuration Builder (with conv.call_handoff() in code) |
Related pages
- Managed Topics - Create and manage agent knowledge
- Configuration Builder - Real-time configuration without publishing
- Routing and handoffs - Update handoff destinations
- Environments and versions - Publish and promote changes

