Skip to main content

Serve time-specific content using the Scheduled block

Overview

The Scheduled block allows you to set days of the week and time ranges for your bot to deliver different responses.

For example, your bot can offer to hand chatters off to a human agent when agents are scheduled to be available, or offer to send an email request when agents aren't available.

Create a schedule

Before you start using the Scheduled block, you need to create a schedule so your bot knows when to deliver different responses.

  1. On the Ada dashboard, click Settings, then click the Schedules tab. The Schedules page displays.
  1. Click New Schedule. The New Recurring Schedule window opens.

  2. In the New Recurring Schedule window, configure the following settings for your schedule:

    1. Under Schedule Name, provide a unique name for your schedule.

    2. Under Timezone, select your time zone.

    3. Under Repeat every, select the days of the week for your schedule to be active. Then, for the days you selected, select either a window of time or click All Day to make the schedule active for the entire 24-hour period.

      If required, click Add a new rule to add additional days and times.

    4. Optionally, under Except, you can add exceptions to your regular schedule for events like holidays.

      For example, if your regular hours are 9 a.m. to 5 p.m., but on December 10 your hours are 9 a.m. to 1 p.m., create an exception for December 10 from 1 p.m. to 5 p.m., during which you can set handoffs to be unavailable.

      If required, click Add a new exception to add additional exceptions.

  3. Click Save. Your schedule is now available for selection in the Scheduled block.

Add the Scheduled block to an Answer

  1. On the Ada dashboard, go to Build > Answers, then open the Answer you want to put scheduled content into.
  2. Drag and drop the Scheduled block from the block drawer into your Answer.
  3. Under Within Schedule?, select the schedule you want your bot to follow.
  4. Drag and drop blocks into the Yes and No fields, and add content to them as required.

    • If the chatter's question occurs within the date and time range, your bot identifies the current state as Yes, and serves the corresponding block content.
    • If the chatter's question occurs outside the date and time range, your bot identifies the current state as No, and serves the corresponding block content.
    note

    You can't nest Conditional blocks inside Scheduled blocks.

  5. Click Save. Your bot can now send chatters custom content based on your schedule.

Have any questions? Contact your Ada team—or email us at .