When a Conversation AI agent booked an appointment, it offered slots in the contact's saved time zone, or in the business time zone if none was saved. It never checked. A homeowner in Denver booking with a business in New York saw New York times, picked the wrong hour and missed the visit.
Now the agent confirms the contact's time zone before it shows any slots. It works the zone out from the city or address the contact shares, asks only when it can't tell, saves it on the contact and offers every slot in the contact's local time.
image
Key Capabilities
  • Confirms the time zone before showing slots:
    Before offering any times, the agent makes sure it knows which time zone the contact is in. If it can't tell, it asks.
  • A city or country is enough:
    Contacts don't need to know time zone names. "I'm in Denver" or a Denver street address resolves to
    America/Denver
    .
image
  • Clarifies when a place spans several zones:
    "Texas" or "Australia" covers more than one time zone, so the agent asks for the nearest city.
  • Reuses what it already knows:
    If the contact already has a valid time zone saved, or mentioned one earlier in the chat, the agent uses it and doesn't ask again.
  • Saved on the contact:
    The time zone is written to the contact's standard
    Time Zone
    field through the
    Contact Info
    action, and is used for slots, booking and every later booking or reschedule.
image
  • The right hour on your calendar:
    Slots are shown in the contact's time zone, and the reply names the zone. The appointment lands on the business calendar at the matching time, so 10:00 AM in Denver books as 12:00 PM EDT.
image
  • Respects contacts who prefer not to say:
    Booking continues in the business time zone, the agent says which zone the slots are in, and nothing is saved on the contact.
Where It Works
  • Prompt-based Conversation AI agents in
    Auto-Pilot
    mode.
  • Single and Multi calendar
    booking: slot fetching, booking and rescheduling.
How to Get Started
  1. Enable
    Conversations AI | Advanced Time Zone Support
    under
    Settings → Labs
    .
  2. Open your agent and go to
    Actions → Contact Info
    .
  3. Add the standard field
    Time Zone
    and save.
  4. Keep the
    Appointment Booking
    action on. In your prompt, ask the agent to confirm the contact's time zone before showing any times.
  5. Test the agent in
    Test your agent
    .
Why It Matters
  • Fewer missed appointments:
    Contacts book in their own time, not the business's.
  • No manual time zone fixes:
    The zone is captured in the chat and saved on the contact.
  • Consistent rescheduling:
    Every later booking and reschedule uses the saved zone.
Availability
Advanced Time Zone Support is available in Labs. Enable it under
Settings → Labs → Conversations AI | Advanced Time Zone Support
.