Overview
Customers are an integral part of the scheduling app ecosystem. They represent individuals or entities who book appointments, attend events, or utilize services offered through the app.
Managing customer data allows businesses and organizations to provide personalized services, track customer interactions, and analyze customer behavior for improved decision-making.
The Customers API in Slotify allows you to manage customer information related to your bookings and scheduling operations. This API enables you to create, retrieve, update, and delete customer records, providing a streamlined way to handle customer data across your Apps.
By integrating the Customers API, you can maintain up-to-date customer information, track their bookings, and enhance the overall scheduling experience.
Key Features
Customer Management: Easily add new customers and update existing customer details. This includes managing contact information, notes, and any custom attributes relevant to your business needs.
Retrieve Customer Information: Fetch customer details by uuid or search for customers using various filters, such as email or name, to efficiently locate specific records.
Appointment History: Customers' appointment history is tracked and displayed, allowing businesses to view past interactions and upcoming appointments.
Communication: Integration with communication channels enables businesses to engage with customers through notifications, reminders, and personalized messages.
Support for Custom Fields: Extend the standard customer data model with custom fields to capture additional information specific to your business operations.
Common Use Cases
Booking Management: Automatically create or update customer records when new bookings are made, ensuring customer data is always current.
Customer Relationship Management (CRM): Use the API to build CRM features within your application, such as tracking customer preferences, communication history, and personalized scheduling options.
Data Synchronization: Sync customer data between Slotify and other systems, like your CRM or marketing platforms, to maintain consistent and accurate records across all tools.
Enhanced Customer Experience: Leverage customer data to provide personalized reminders, follow-ups, and other interactions that improve customer satisfaction and loyalty.
Authentication
Before using the Slotify API to manage customers, you must authenticate your requests using App tokens. You can obtain an App token by signing up for a Slotify account and going to navigate to app settings page.
All requests to the Slotify API must include an Authorization header with the value "Bearer <AppToken>". App token must be base 64 encoded.
Rate Limits
The Customers API is subject to rate limits to ensure fair usage and optimal performance. Please refer to the rate limiting section of the pricing tier for more details on how to manage your API usage effectively.