Behavior
- Checks whether the current date matches the configured date criteria
- Routes to
True(match) orFalse(no match) - Optionally waits for a configured duration with an interruptible DTMF key
- Can play a message while waiting
Configuration
| Parameter | Type | Default | Range / Options | Description |
|---|---|---|---|---|
duration | number | 5 | 1–300 | Duration to wait |
unit | enum | "seconds" | seconds, minutes | Time unit for the duration |
interruptible | boolean | true | — | Allow interruption via DTMF |
interruptKey | string | "#" | — | DTMF key to interrupt |
playMessage | boolean | false | — | Play a message during the check |
waitMessage | string | "" | — | Message to play |
Output handles
| Handle | Description |
|---|---|
| Match | Current date matches the configured criteria |
| No Match | Current date does not match |
Use cases
Promotional routing
Promotional routing
Check if today is a promotional date. On match, play a special offer TTS before the main menu.
Seasonal scheduling
Seasonal scheduling
Route differently during holiday seasons. Combine with Time Check for full schedule control.
Event-based routing
Event-based routing
On event dates, route callers to a dedicated event information line instead of the standard menu.