Skip to main content
Prerequisite: Ensure you have created at least one Location before inviting users, as staff must be assigned to a facility to view schedules.
Control who can access what in your clinic. Every staff member gets a login, a role, and location access — so front desk sees the calendar, providers see patient charts, and billing staff sees payments. Decoda uses a role-based access control system. Every user is assigned a specific Role that determines which modules (e.g., Billing, Scheduling) they can access and what actions they can perform.

Invite a New User

To add a staff member to your organization:
1

Navigate to Users

Go to Settings and select Users.
2

Send Invitation

Click the Invite User button.
3

Enter Staff Details

Fill in the following:
  • Email Address: The staff member’s work email.
  • Name: The user’s full name as it should appear on clinical notes and signatures.
  • Primary Location: The main facility where this user works.
4

Assign a Role

Select a predefined Role (e.g., Front Desk, Provider, Billing Manager). This can be changed later.
5

Send

Click Send Invitation. The user will receive an email with instructions to set up their account.

Manage Roles & Permissions

Roles allow you to manage permissions for groups of users simultaneously.
1

Open Roles Settings

Go to Settings and select Roles & Permissions.
2

Select or Create Role

Choose an existing role to edit or click Create Custom Role.
3

Configure Permissions

Toggle access for specific modules. Common categories include:
  • Calendar: View, create, or delete appointments.
  • Billing: Process payments, issue refunds, or view revenue reports.
  • Clinical: Access patient charts, write notes, or manage medications.
4

Save Changes

Click Save. Changes apply immediately to all users assigned to that role.

Advanced Configuration

If a staff member hasn’t received their invitation email, find their name in the Users list. If their status is Pending, click the Resend Invite button next to their name to trigger a new email.
For clinical staff, you can add professional credentials within their user profile. This information is often required for insurance billing, e-prescribing, and patient-facing bios on self-scheduling pages.
If a staff member should only see data for one specific clinic, navigate to their user profile in Settings > Users and update their Access Rules. You can toggle access for each individual facility in your organization.
To revoke access for a former staff member, find them in the Users list and select Deactivate. This prevents further login attempts while preserving their historical clinical notes and transaction records for auditing purposes.
For clinical staff, you can configure their individual Capacity (how many appointments they can handle at once) and their unique Scheduling Step (e.g., 15-minute vs. 30-minute intervals) within their user profile settings.