Chatbot Integrations for Lead & Customers
The following integrations are available from Settings > Artificial Intelligence and can be used to enhance the OpenAI chatbot’s capabilities Lead Generation & Customers. Integrations are conversational, multilingual, and compatible with any messaging app such as WhatsApp, Messenger, Telegram, and more.
Google Calendar
Enable this integration to allow the OpenAI chatbot to access your Google Calendar, so users can book appointments and manage them on your calendar.
- Book an avent: The chatbot can book events in your Google Calendar on behalf of the user.
- Update an avent: The chatbot can update an existing event for a user in your Google Calendar.
- Cancel an avent: The chatbot can cancel an existing event for a user in your Google Calendar.
- List events: The chatbot can list the events of a user from your Google Calendar.
- Show available booking times: The chatbot can show the available booking times.
- Go to Settings > Artificial Intelligence > Google Calendar integration and click Activate.
- Click Settings > Artificial Intelligence > Google > Synchronize and complete the synchronization process.
- Set the available booking times under Settings > Miscellaneous > Scheduled Office Hours.
- You are done. The chatbot can now book and manage events in your Google Calendar.
- The Slot duration setting is the duration of the booked event.
- The Buffer time setting is used to add a buffer (in minutes) between bookings so you are not booked back-to-back.
- The Minimum booking time setting is the minimum time (in minutes) required to book an event from the current time. It is used to prevent bookings too close to the current time.
TidyCal
Enable this integration to allow the OpenAI chatbot to access your TidyCal account, so users can book appointments and manage them on your TidyCal account.
- Book an avent: The chatbot can book events in your TidyCal on behalf of the user.
- Update an avent: The chatbot can update an existing event for a user in your TidyCal.
- Cancel an avent: The chatbot can cancel an existing event for a user in your TidyCal.
- List events: The chatbot can list the events of a user from your TidyCal.
- Show available booking times: The chatbot can show the available booking times.
- Go to Settings > Artificial Intelligence > TidyCal integration and click Activate.
- In your TidyCal account, go to Integrations > Advanced > API Keys or click here. Create a Personal Access Token, copy it, and paste it into Settings > Artificial Intelligence > TidyCal integration > Access token. Then, save the changes.
- Enter the title of the booking type you want to use in Settings > Artificial Intelligence > TidyCal integration > Booking type title, and save the changes.
- Configure the available booking times, buffer times before and after bookings, and the slot duration directly in your TidyCal account.
- You are done. The chatbot can now book and manage events in your TidyCal account.
- Only events without a price are supported.
- The selected booking type is cached for 24 hours. If you update it, you may need to wait up to 24 hours for the changes to take effect. To apply changes immediately, create a new booking type or change its title and update it in the CHAT.devad.io settings.
FAQs
Q: How can I integrate Google Calendar or TidyCal with the lead management system?
You can connect your Google Calendar or TidyCal account through the integration settings in the CHAT App dashboard to sync appointments and manage leads seamlessly.
Q: Can the chatbot create, update, or cancel appointments automatically?
Yes, the chatbot can create, update, cancel, and display bookings in real time while keeping everything synchronized with Google Calendar or TidyCal.
Q: Are appointment settings like office hours and buffer times customizable?
Absolutely. You can configure available time slots, office hours, slot durations, and buffer times from the CHAT App dashboard to suit your lead management needs.
Q: How do leads book appointments through the chatbot?
Leads can book appointments naturally via a chat conversation with the AI chatbot without filling out forms; the chatbot guides them smoothly through the scheduling process.
Q: Can admins and agents manage bookings directly from the CHAT App panel?
Yes, admins and agents have real-time access to view, cancel, or create appointments via the CHAT App admin panel, with full synchronization to Google Calendar or TidyCal.
Q: Is the chatbot multilingual for booking appointments?
Yes, the integrations are fully multilingual, allowing the chatbot to understand and respond in any language, making global lead management easy.
Q: Which messaging platforms support booking through Google Calendar or TidyCal?
The booking integrations work across WhatsApp, Messenger, Telegram, Instagram, Line, Viber, Zalo, WeChat, Email, and SMS platforms.
Q: How quickly can I set up the Google Calendar or TidyCal integration?
Setting up either integration takes only a few minutes and involves connecting your account and configuring your preferences through CHAT App .
Q: Can the chatbot handle appointment reminders and notifications?
Yes, with the integrations, your AI chatbot can send booking confirmations, reminders, and updates automatically via supported messaging platforms.
Q: What should I do if appointments don’t sync correctly between CHAT App and Google Calendar or TidyCal?
Ensure your integration is properly connected and authorized in the dashboard; real-time synchronization should maintain consistency, and quick setup guides are available to troubleshoot potential syncing issues
Q: What is Lead Management in the cloud version?
Lead Management helps you organize, track, and manage potential customers’ information and interactions efficiently in one place.
Q: How can I add a new lead manually?
You can add new leads manually through the admin panel or import them using supported formats.
Q: Can I track the status of a lead throughout the sales process?
Yes, the system allows you to monitor each lead’s progress from initial contact to conversion or disqualification.
Q: Is it possible to assign leads to specific agents or team members?
Yes, lead assignment can be done automatically or manually to ensure proper follow-up by the responsible agents.
Q: How do I integrate Google Calendar for managing appointments?
You can connect your Google Calendar account within the platform to schedule and sync appointments directly.
Q: Can my customers book appointments via TidyCal?
Yes, if integrated, customers can easily book appointments through TidyCal, which sync back to your calendar system.
Q: How are appointment notifications handled?
Notifications and reminders for appointments are sent automatically to both agents and customers to reduce no-shows.
Q: Can I view all my scheduled appointments in one place?
Yes, all appointments booked via Google Calendar or TidyCal appear in your unified calendar dashboard.
Q: Is it possible to reschedule or cancel appointments?
Yes, both rescheduling and cancellations are supported via the calendar integrations, with automatic updates and notifications.
Q: Does the lead management system support follow-up reminders?
Yes, you can set automated follow-up reminders to ensure timely contact with your leads for better conversion chances.
Use Case
Q: What kinds of use cases can CHAT App handle for appointments, reservations, and meeting scheduling?
CHAT App can be used in various industries for appointments and meeting management, including doctors and healthcare providers, real estate agents, salons and spas, consultants, tutors, legal services, fitness trainers, event planners, car service centers, and hospitality businesses.
Q: How can doctors use CHAT App for appointments and meeting rescheduling?
Doctors can use CHAT App to allow patients to book consultations, schedule follow-ups, and reschedule appointments. The chat interface can integrate calendars to manage availability and send automated reminders, reducing no-shows and improving patient engagement.
Q: In real estate, how does CHAT App improve appointment and reservation management?
Real estate agents can enable clients to schedule property viewings and virtual tours through CHAT App. The system can handle rescheduling requests effortlessly and send notifications to both agents and clients, streamlining the communication process.
Q: How can salons or spas utilize CHAT App features for reservations?
Salons and spas can allow clients to book treatments or services directly through the chat. CHAT App can manage appointment slots, handle cancellations or rescheduling, and notify staff, ensuring smooth operations.
Q: What benefits does CHAT App provide consultants for meeting management?
Consultants can use CHAT App to schedule client meetings or coaching sessions, manage calendars with Google Calendar or TidyCal integrations, and offer easy rescheduling or cancellations within the chat system.
Q: How can tutors or educational services use CHAT App for appointments?
Tutors can offer students a quick way to book lessons, change times, or cancel sessions through CHAT App. Automated calendar updates and reminders help reduce scheduling conflicts and absenteeism.
Q: Can legal services use CHAT App for managing client meetings?
Yes, legal professionals can streamline appointment booking, rescheduling, and client communication with CHAT App, providing an efficient and professional experience for clients.
Q: How does CHAT App assist fitness trainers in appointment booking?
Fitness trainers can manage session bookings, cancellations, and rescheduling through the chat, integrating calendars for real-time availability and automatic reminders to clients.
Q: What use does event planners have for CHAT App in reservations?
Event planners can handle client consultations, schedule planning meetings, and manage bookings for event services, allowing easy rescheduling and cancellation through CHAT App chat.
Q: How can car service centers benefit from CHAT App for appointment management?
Car service centers can allow customers to book maintenance or repair appointments, reschedule or cancel as needed, and get automated notifications, keeping the scheduling process smooth and user-friendly.