Appointment Scheduler External API
Overview
The Appointment Scheduler is a Talkdesk application designed to streamline the process of booking appointments between end users and specialists. This robust solution comprises two key components:
- An administrative interface for managing specialist information and calendar access.
- An agent-facing frontend for facilitating appointment bookings.
Use Case
To enhance the versatility of our Appointment Scheduler, we offer a suite of APIs that enable seamless integration with self-service systems, such as Talkdesk Autopilot. These APIs provide the following capabilities:
- Retrieve teams associated with a specific account
- Access real-time team availability
- Obtain a comprehensive list of existing appointments
- Book new appointments
- Cancel or delete existing appointments
To begin leveraging these APIs for your self-service scenarios, please refer to our detailed API documentation. This resource provides comprehensive information on endpoint URLs, request/response formats, and authentication requirements. For further assistance or to discuss custom integration options, please contact our dedicated support team.
Usage
1 - Get teams associated with an account by team ID.
GET /industries-scheduler/teams
2 - Get availabilities of one or more emails.
POST /industries-scheduler/availabilities
3 - Get appointments associated with an account.
GET /industries-scheduler/appointments
4 - Create a calendar event and notify using SMS.
POST /industries-scheduler/appointments
5 - Delete an appointment in the scheduler by eventId.
POST /industries-scheduler/appointment/cancel
Scopes
Scopes |
---|
industries-scheduler-teams:read |
industries-scheduler-availabilities:read |
industries-scheduler-appointment:read |
industries-scheduler-appointment:write |
API Availability
Industries Scheduler API has been in General Availability since September 2024.
Troubleshooting
If you have questions or technical issues, please open a ticket using this form.
Updated 2 months ago