Date time slots card
This card allows getting date & time as input. It displays the list of date and time slots in the window and allows the visitor to pick one from the given slots.
| Attribute | Mandatory | Description | Values | 
| type | Yes | The type of input to be displayed to the visitor | date-timeslots | 
| slots | Yes | Specify the array of dates in dd/mm/yyyy format and time slots in hh:mm (24 hrs) format that you would like to display. The date and time will be sorted in acending order automatically. | { dd/mm/yyyy : [hh:mm, hh:mm] } | 
| tz | No | Specify to allow the visitor to choose the timezone in the calendar | true - To allow the visitor to choose the timezone in the calendar. If not specified, then the timezone of the visitor's device will be taken by default. | 
| time_zone_id | Yes | time_zone_id from the java.util.TimeZone class is valid | Asia/Calcutta | 
Channel compatibility and limitations



 
  
Facebook Messenger:
- The card is supported on Facebook.
- When using this card, the user would have to type the date/time manually.
Instagram:
- The card is supported on Instagram.
- When using this card, the user would have to type the date/time manually.
WhatsApp:
- The card is supported on WhatsApp.
- When using this card, the user would have to type the date/time manually.
Sample code
Copied{
  "platform": "ZOHOSALESIQ",
  "replies": [
    "Sure, pick the time slot and I will take care of the rest."
  ],
  "input": {
  "type": "date-timeslots",
  "tz": true,
  "label": "Select a time ",
  "time_zone_id": "Asia/Calcutta",
  "slots": {
    "24/08/2018": [
      "09:00",
      "09:30",
      "10:00",
      "10:30",
      "11:00",
      "11:30"
    ]
  }
}
}


