# Booking systems

Booking-system and calendar integrations let a bot retrieve services, staff, and available time slots, and create or change appointments when the selected service supports it.

## Accessible integrations

- [**YCLIENTS**](<./YCLIENTS.md>) - services, employees, schedule and customer record.
- [**Altegio**](<./Altegio.md>) - work with services, specialists and customer visits.
- [**Google Calendar**](<./GoogleCalendar.md>) - Receiving events and free time intervals.
- [**Calendly**](<./Calendly.md>) - Receiving event types and available recording slots.

## After connecting

The connection gives ChatRex access to an external service. To enable the bot to perform operations during the dialogue:

1. Open the right bot.
2. Go to **Integrations and actions**;
3. Add the operation of the connected system;
4. adjust the input parameters and reaction to the result;
5. specify the conditions for calling the action in the system prompt;
6. Check the script in **Testing**.

The full list of operations and recommendations for their configuration are in the section [**Actions in integrations**](<../../actions/integrations/index.md>).

!!!warning
Before testing the creation, transfer or cancellation of a record, use a test client and check the selected branch, employee, date and time.
!!!
