Flow schema fragments

  1.  Using If to Time of Day Routing

    Time-of-day routing allows calls to be executed in different applications based on the time and day of the week. 
    You can use it in the different conditional statements.


    &minute_of_day (minutes)

    Arguments:

    • minutes (string) – Minute of the day, (1-1440) (midnight = 1, 1am = 60, noon = 720, etc.).

    Returns:

    • true, false, or the minute of the day if there are no parameters

    &time_of_day (08:00-17:00)

    Arguments:

    • time (string) – Time range formatted: hh:mm[:ss]-hh:mm[:ss] (seconds optional).

    Returns:

    • true, false, or the time of the day if there are no parameters

    &minute (minutes)

    Arguments:

    • minutes (string) – Minute (of the hour), 0-59.

    Returns:

    • true, false, or the minutes of the hour if there are no parameters

    &hour (hours)

    Arguments:

    • houres (string) – Hour, 0-23.

    Returns:

    • true, false, or the hour of the day if there are no parameters

    &wday (wdays)

    Arguments:

    • wdays (string) – Day of the week, 1-7 (Sun = 1, Mon = 2, etc.) or “sun”, “mon”, “tue”, etc.

    Returns:

    • true, false, or the day of the week if there are no parameters

    &mweek (mweeks)

    Arguments:

    • mweeks (string) – Week of the month, 1-6.

    Returns:

    • true, false, or the week of the month if there are no parameters

    &week (weeks)

    Arguments:

    • weeks (string) – Week of the year, 1-53.

    Returns:

    • true, false, or the week of the year if there are no parameters

    &mday (mdays)

    Arguments:

    • mdays (string) – Day of the month, 1-31.

    Returns:

    • true, false, or the day of the month if there are no parameters

    &mon (m)

    Arguments:

    • m (string) – Month, 1-12 (Jan = 1, etc.).

    Returns:

    • true, false, or the month if there are no parameters

    &yday (d)

    Arguments:

    • d (string) – Day of the year, 1-366.

    Returns:

    • true, false, or the day of the year if there are no parameters

    &year (y)

    Arguments:

    • y (string) – Calendar year, 0-9999.

    Returns:

    • true, false, or the year if there are no parameters
    Example code:
    {
      "if": {
        "expression": "&hour(18-20) && &wday(2-6)",
        "then": [
          {
            "setVar": "time_now=&time_of_day()"
          }
        ]
      }
    }