Role overview
Permissions by role
Owner
Owner
The Owner is automatically assigned to the account that created the clinic. There is one owner per clinic.Full access to:
- All appointments across all branches and doctors
- All patient records and conversations
- All team management (invite, remove, change roles)
- Billing and subscription settings
- Clinic profile and settings
- AI agent settings, custom instructions, and knowledge base
- WhatsApp and widget configuration
- Financial dashboard (invoices, payments, revenue)
- Admin features and clinic suspension controls
Admin
Admin
Admins have nearly the same access as the Owner, except for billing and financial controls.Can do:
- View and manage all appointments
- View and manage patient records
- Invite and manage team members (except changing Owner)
- Update clinic profile and settings
- Configure AI, knowledge base, and custom instructions
- Manage WhatsApp connection and widget settings
- Access billing and invoices
- Change subscription plans
- View the financial dashboard
Employee
Employee
Employees are receptionists or clinic coordinators. They can manage appointments and patients but cannot change settings or access sensitive financial data.Can do:
- View and manage appointments (at their assigned branch, if branch-restricted)
- View patient records and conversation histories
- Create manual appointments
- Update appointment statuses
- Add notes to appointments and patients
- Change clinic settings, AI instructions, or WhatsApp configuration
- View billing or financial data
- Invite or manage team members
- View doctors’ configuration or edit schedules
Doctor
Doctor
Doctors have a simplified view focused entirely on their own schedule and patients.Can do:
- View their own upcoming and past appointments
- See patient names and basic info for their appointments
- Update status of their own appointments (arrived, completed, no-show)
- Add notes to their own appointments
- View other doctors’ schedules or appointments
- Access patient records beyond their own patients
- View conversations, billing, or clinic settings
- Invite team members or change any configuration
Branch restrictions
Employees (and optionally Doctors) can be assigned to a specific branch. When branch-restricted:- They see only appointments for their assigned branch
- They can only create appointments at their branch
- Patient records they see are filtered to those who visited their branch
Changing a role
To change a team member’s role:- Go to Dashboard → Settings → Team
- Click the member’s current role
- Select the new role from the dropdown
- The change takes effect immediately