Allison has five roles, each with their own set of permissions and abilities. An employee in your Allison account can can hold more than one role — for example, a Manager might also be a Cleaning Technician.
The roles
Owner
Full access to Allison. This is the only role that can:
Change company settings, manage sales tax rate, message templates, lead forms, cleaner permissions, and Allison billing
Permanently delete a job series
Manage integrations like Twilio and Zapier
Best for: the business owner
Manager
Runs the business day to day: schedule, customers, quotes, invoices, messaging, employees, pay rates, payroll, reports, and branding. A Manager can invite, deactivate, and remove employees and change their roles. Cannot change company settings, Allison billing, or most integrations.
Best for: a general manager you trust with money, pay, and hiring
Assistant
Can schedule and edit jobs, assign cleaners, manage customers (including cards), send quotes, send and collect invoices, message customers, complete jobs, and edit timesheets. Can view employees and payroll, and can add a new employee (including a cleaner’s starting pay). Cannot change someone’s role, pay history, or personal details after hire; cannot invite or remove people; cannot edit another cleaner’s availability or time off; cannot change settings, billing, or integrations.
Best for: an office assistant or VA who should run the calendar and inbox — with the caveat that they can still see payroll and pay rates
Sales
Can work leads, quotes, customers, the schedule, and invoices (including charging a card). Can message customers. Cannot complete jobs, edit timesheets, run payroll or business reports, add employees, or change settings.
Best for: someone who sells and books work but should stay out of payroll and operations wrap-up
Cleaning Technician
Required role for anyone who can work a cleaning job. Can see their own jobs and the addresses, entry codes, and notes associated with each job. Cleaners can view their own availability and time off, and manage those if you allow it. Does not get the office schedule, customer list, invoices, or employee directory. Job prices and invoices are hidden. They still see the service address — they need it to work.
Best for: cleaners in the field
What each role can do
✅ = yes ❌ = no ◐ = limited (see note)
Schedule and jobs
| Owner | Manager | Assistant | Sales | Cleaning Technician |
View the office schedule | ✅ | ✅ | ✅ | ✅ | ❌ |
View their own assigned jobs | -- | -- | -- | -- | ✅ |
See customer name and job address | ✅ | ✅ | ✅ | ✅ | ✅ own jobs |
See customer email and phone | ✅ | ✅ | ✅ | ✅ | ❌ |
See job price and invoice | ✅ | ✅ | ✅ | ✅ | ❌ |
Create and book jobs | ✅ | ✅ | ✅ | ✅ | ❌ |
Edit a job | ✅ | ✅ | ✅ | ✅ | ❌ |
Assign cleaners | ✅ | ✅ | ✅ | ✅ | ❌ |
Remove cleaners | ✅ | ✅ | ✅ | ❌ | ❌ |
Cancel a job | ✅ | ✅ | ✅ | ✅ | ❌ |
Mark a job complete | ✅ | ✅ | ✅ | ❌ | ❌ |
Edit a timesheet | ✅ | ✅ | ✅ | ❌ | ❌ |
See or change cleaner pay on a job | ✅ | ✅ | ❌ | ❌ | ◐ * |
Delete a recurring job | ✅ | ❌ | ❌ | ❌ | ❌ |
* Cleaning Technicians can see their estimated pay only if you turn that on in settings.
Customers
| Owner | Manager | Assistant | Sales | Cleaning Technician |
View the customer list | ✅ | ✅ | ✅ | ✅ | ❌ |
View contact info | ✅ | ✅ | ✅ | ✅ | ❌ |
Add or edit a customer | ✅ | ✅ | ✅ | ✅ | ❌ |
Delete a customer | ✅ | ✅ | ✅ | ✅ | ❌ |
View or update a customer’s card | ✅ | ✅ | ✅ | ✅ | ❌ |
Quotes and leads
| Owner | Manager | Assistant | Sales | Cleaning Technician |
View, edit, and convert leads | ✅ | ✅ | ✅ | ✅ | ❌ |
Create, send, and book quotes | ✅ | ✅ | ✅ | ✅ | ❌ |
Delete a lead or quote | ✅ | ✅ | ✅ | ✅ | ❌ |
Invoices and payments
| Owner | Manager | Assistant | Sales | Cleaning Technician |
View invoices | ✅ | ✅ | ✅ | ✅ | ❌ |
Send an invoice | ✅ | ✅ | ✅ | ✅ | ❌ |
Charge a saved card | ✅ | ✅ | ✅ | ✅ | ❌ |
Record a payment | ✅ | ✅ | ✅ | ✅ | ❌ |
Void an invoice | ✅ | ✅ | ✅ | ✅ | ❌ |
Payroll and pay
| Owner | Manager | Assistant | Sales | Cleaning Technician |
View payroll reports | ✅ | ✅ | ✅ | ❌ | ❌ |
Run or download payroll | ✅ | ✅ | ✅ | ❌ | ❌ |
See someone’s current pay rate | ✅ | ✅ | ✅ | ✅ | ❌ |
Change pay rates | ✅ | ✅ | ❌ | ❌ | ❌ |
Set pay when adding a new cleaner | ✅ | ✅ | ✅ | ❌ | ❌ |
Employees
| Owner | Manager | Assistant | Sales | Cleaning Technician |
View the employee list | ✅ | ✅ | ✅ | ✅ | ❌ |
View employee details | ✅ | ✅ | ✅ | ✅ | ◐ own profile |
Add an employee | ✅ | ✅ | ✅ | ❌ | ❌ |
Change someone’s role or personal details | ✅ | ✅ | ❌ | ❌ | ❌ |
Invite, deactivate, or remove an employee | ✅ | ✅ | ❌ | ❌ | ❌ |
Edit another cleaner’s availability or time off | ✅ | ✅ | ❌ | ❌ | ❌ |
Edit their own availability or time off | — | — | — | — | ◐ * |
* Cleaning Technicians can manage their own availability and time off if you allow it in settings.
Reports
| Owner | Manager | Assistant | Sales | Cleaning Technician |
Business reports (sales, invoices, daily) | ✅ | ✅ | ✅ | ❌ | ❌ |
Scorecards | ✅ | ✅ | ✅ | ❌ | ❌ |
Settings, billing, and integrations
| Owner | Manager | Assistant | Sales | Cleaning Technician |
Company settings | ✅ | ❌ | ❌ | ❌ | ❌ |
Allison billing and subscription | ✅ | ❌ | ❌ | ❌ | ❌ |
Integrations (Twilio, Zapier, and similar) | ✅ | ❌ | ❌ | ❌ | ❌ |
Branding | ✅ | ✅ | ❌ | ❌ | ❌ |
Create or edit services | ✅ | ✅ | ❌ | ❌ | ❌ |
Create or edit checklists | ✅ | ✅ | ❌ | ❌ | ❌ |
Fill out a job checklist | ✅ | ✅ | ✅ | ✅ | ✅ |
Message customers | ✅ | ✅ | ✅ | ✅ | ❌ |
If you have any questions, please reach out to [email protected]