Greetings Form Date Field

The Greetings Form Date Field adds a date and time selection option to the Click to Chat Greeting Form. It provides users to book an available time slot (for example, appointments or consultations) before starting a chat.

This also field includes an integrated calendar and time picker, helping us capture scheduling details upfront and start conversations with clear context.

Adding the Date Field

To add the Date Field to the greeting form:

  • Go to Click to Chat → Greetings in the plugin settings.
  • Select Greeting Form.
  • Add the Date field.

Greetings form date field

  • Set the field label (for example – Book Appointment).
  • Mark the field as Required & Add to Prefilled message if required.

Greetings Form – Date Field Settings

All configuration options are available under Date Field Settings in the plugin dashboard.

We have two types of Date field settings:

  • Date Mode
  • Schedule(Date+Time)

Date Mode

Allows users to select only a date (no time), making it ideal for cases where the exact time is not required and only the preferred or available date needs to be captured.

In the date mode select Date Only

Min and Max Dates

Min Date sets the earliest selectable date, and Max Date sets the latest selectable date.

You can use relative days (for example 2 = 2 days from today, 7 = next 7 days) or a specific date (YYYY-MM-DD).

Example

If today is Jan 10, Min Date = 2 and Max Date = 7, users can select dates only from Jan 12 to Jan 17.

Greeting form date field

Scheduler Mode

Scheduler (Date & Time) allows users to select both a date and a time slot, helping schedule appointments or consultations within defined availability before starting a chat.

When a user clicks the Date field, a modal opens where they can select the date and time.

Schedule Timings

Schedule Timings define the operational hours for each day.

  • We can set start and end times per day
  • We can exclude specific days
  • Time slots are generated only within the defined hours

Example

If business hours are 9:00 to 17:00 , Monday to Friday, and weekends are closed:

  • Set Monday–Friday to 9:00 – 17:00
  • Exclude Saturday and Sunday

On a selected weekday, available slots appear only between 9:00 and 17:00 .

Schedule up To

Schedule up To defines the maximum number of days in advance a user can book.

  • Dates beyond the set limit are disabled in the calendar

Example

If Schedule up To is set to 14 days and today is January 1, users can book appointments up to January 14. Dates after that are grayed out.

Minimum Notice

Minimum Notice ensures sufficient preparation time before an appointment.

  • We can set the minimum number of hours required before a booking
  • Slots within this notice period are disabled automatically

Example

If the minimum notice is 2 hours and the current time is 10:00 AM:

  • All slots before 12:00 PM today are disabled
  • Slots on later days remain available based on the defined schedule

Duration

Duration defines the time gap between each slot.

  • Slots are generated automatically based on the selected duration
  • The last slot is generated only if it fits completely within the available time range

Example

Availability: 9:00 AM – 5:00 PM
Duration: 60 minutes

Generated slots: 9:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 1:00 PM, 2:00 PM, 3:00 PM, 4:00 PM

The last slot starts at 4:00 PM, so the appointment finishes by 5:00 PM.

Time Zone in Pre-Filled Message

The Date Field can automatically include the user’s time zone in the WhatsApp pre-filled message.

  • The time zone is detected from the user’s browser or device
  • The selected date, time, and time zone are added to the message
  • Check Add to pre-filled message right after the selected date field

Example:

If a user selects February 5 2026, 1:30 PM and their time zone is IST, the pre-filled message will be:

This helps ensure both sides are aligned on the scheduled time before the conversation begins.

Use Cases

Date Mode (Date Only) is useful when only a preferred or required date needs to be captured, such as delivery dates, follow-ups, or availability confirmation, without needing an exact time.

Scheduler Mode (Date & Time) is ideal for booking specific time slots for appointments, consultations, demos, or meetings within defined availability.

Related Links

Greeting Form – Full Documentation

Multi Agent

Greeting Actions