Frequently Asked Questions

Find answers to common questions about our platform.

General & Prospective User Questions

What is this platform?

Our platform is a comprehensive web-based solution designed for practitioners to manage their business. It provides tools for client management, appointment scheduling, billing, communications, and more, serving as a central hub for all practitioner-client interactions and data storage.

Who is this platform for?

The platform is designed for a wide range of service-based professionals. Our signup options cater to industries including Healthcare, Education, Beauty and Aesthetics, Wellness, Maintenance, and Legal Practice.

Can I use this platform on my own website?

Yes. We provide a Website Plugin that can be embedded into your existing website. This widget allows your clients to book appointments directly from your site and can be customized with a primary color and button text to match your branding.

Is there a public-facing page for practitioners?

Yes, each practitioner gets a public booking page accessible via a unique username. This page can be used by your clients to view your services and book appointments.

How do clients book appointments?

Clients can book appointments through your public booking page or the embedded website widget. The process involves selecting a service, a staff member, an available date and time, providing their personal details, and confirming the booking.

Account Management & Security

How do I create an account as a practitioner?

You can create an account on our signup page by providing your email, a password, and your business details. After signing up, you will receive an activation email. You must click the link in the email to activate your account before you can log in.

Is Two-Factor Authentication (2FA) supported?

Yes, our platform offers robust Two-Factor Authentication (2FA). You can enable an Authenticator App (TOTP) and/or SMS Verification. This is the prioritized 2FA method upon login.

What if I lose access to my 2FA device?

When you set up 2FA, the system generates 10 single-use recovery codes. You should save these codes in a secure place. If you cannot access your primary 2FA method, you can use one of these codes to log in.

Can I change my password?

Yes, you can change your password from the 'Account' tab within the 'Settings' page.

How do I update my profile and business information?

You can update your personal and business details in the 'Settings' section. This includes your business name, phone number, address, website URL, and professional bio.

Can I deactivate my account?

Yes, there is an option to deactivate your account in the 'Account' tab of the settings page. Deactivating your account will make it inactive, and you will be logged out.

Client Management

What information can I store for a client?

Our platform provides a highly detailed structure for client data, including Personal Details, Contact Details, Citizenship & Language, Financial Overview, a Comprehensive Health Profile, Insurance Details, Legal & Advanced Directives, and related information like emergency contacts and employment history.

How do I add a new client to the system?

You can add a new client manually, via the AI Command Bar, via Document Upload (using Google Document AI), or via automated SMS Onboarding.

Can I assign a status to a client?

Yes, clients can be categorized with a status of 'Pending Confirmation', 'Active', 'Inactive', or 'Lead' to help you manage your client list.

Can I store and manage client documents?

Yes, the platform has a Client Document feature. You can upload files for each client and categorize them as Identification, Legal, Medical, Insurance, Financial, or Other.

Can clients have their own login to a portal?

Yes. Each client has a unique ID and a PIN generated for them. The system also supports sending one-time passcodes (OTPs) for clients to log in to a secure client portal.

Appointments & Scheduling

How do I manage my availability?

In the 'Settings' section, under the 'Hours' tab, you can set your regular weekly availability by specifying start and end times for each day.

Can I manage availability for different staff members?

Yes. If you add staff members to your account, you can set a unique weekly schedule for each one.

Can I book appointments on behalf of a client?

Yes, from the dashboard, you can use the 'Create Appointment' feature to book a session for any of your existing clients.

What happens when an appointment is created, changed, or cancelled?

The system automatically sends email notifications for confirmations, reschedules, cancellations, and feedback requests. Staff members are also notified about relevant changes.

Can I integrate my external calendars?

Yes, the platform supports two-way synchronization with both Google Calendar and Microsoft Calendar.

Is there a calendar view for my appointments?

Yes, the 'Appointments' section includes a full calendar view that displays all your scheduled appointments, which can be filtered by staff member.

Services & Staff Management

How do I define the services I offer?

You can create and manage your services under the 'Services' section. For each service, you can define its name, duration, price, and description.

Can I add and manage staff members?

Yes, in the 'Settings' section under the 'Staff' tab, you can add staff members with their name, contact details, specialization, and bio.

Can I assign specific services to staff members?

Yes. When creating or editing a staff member, you can select which of your services they are qualified to perform.

Billing, Payments & Platform Fees

How does the platform charge me for its services?

Our platform operates on a wallet-based system. A small, flat per-appointment fee is deducted from your Practitioner Wallet. You can also purchase optional subscriptions and add-on services.

How can I accept payments from my clients?

You can connect your own Stripe account (Standard or Express) to the platform to accept credit card payments and set up recurring subscriptions for your clients.

Does the platform take a percentage fee from my client payments?

No. We do not charge a percentage-based fee or take any commission from the payments your clients make to you. Our only charge is the flat per-appointment fee from your wallet.

Can I manage client subscriptions?

Yes. You can create your own recurring subscription plans for your clients and generate a unique Stripe link for them to subscribe.

AI & Automation Features

What AI features does the platform have?

Our platform incorporates an AI Command Processor for natural language instructions, Document AI Extraction to create client profiles from uploads, and an AI Voice Assistant to answer calls.

What is the AI Voice Assistant?

It's an automated receptionist for your practice. You can purchase a phone number where an AI agent answers calls, customized with a specific voice and personality, and trained on your knowledge base.

What is the Communications Hub?

The 'Communications' section is a centralized inbox for all your client messaging, supporting both secure in-platform messages and SMS.

API & Developer Questions

Does the platform have an API?

Yes, our platform provides a REST API. You can generate and manage your API keys in the 'Web Services' tab of your settings.

What can I do with the API?

The API allows you to programmatically access your data to build custom integrations. You can retrieve your profile, list appointments, and create new appointments. All API access is over HTTPS at https://id.xdulr.com/api/v1/.