User Guide

Everything you need to build, deploy, and manage your AI assistants — step by step.

Appointment Booking

Let customers book appointments directly through your AI agent's chat widget.

ChatNexus includes a built-in appointment booking system. Set your weekly availability, define exceptions for holidays or extra hours, and let your website visitors book time slots - all without leaving the chat widget.

Set Weekly Availability

Navigate to your agent's detail page and open the Booking tab. Here you can configure your weekly schedule:

  • Enable or disable each day of the week
  • Set start and end times for each active day
  • Configure appointment duration (e.g., 30 minutes, 1 hour)
Weekly availability schedule editor

Add Date Exceptions

Override your regular schedule for specific dates - useful for holidays, vacations, or extra availability days.

  • Block a date - Mark a normally available day as unavailable
  • Add extra availability - Open up a normally off day with custom hours
Date exceptions configuration
💡
Tip: Add public holidays in advance to prevent customers from booking on days your business is closed.

Manage Bookings

View all upcoming bookings in the booking list. Each entry shows:

  • Customer name, email, and phone number
  • Booking date and time slot
  • Booking status (confirmed, rescheduled, cancelled)
Booking list view

Export to Calendar

Each booking can be exported as an ICS file, which you can import into Google Calendar, Outlook, Apple Calendar, or any other calendar application with a single click.

ℹ️
How it works for your customers: When a visitor interacts with your agent's chat widget, they can view available slots and book an appointment - no login required. They'll receive a confirmation email with a link to reschedule or cancel their booking.
Click anywhere or press Esc to close