Adding & Managing Employees
Invite staff to help run your loyalty program, and control exactly what each person can see and do.
Overview
As your business grows, you don't have to be the only one stamping points or redeeming rewards. Niqati lets you bring staff into your account as employees — each with their own login, their own activity log, and permissions you control individually. There are no fixed roles like "manager" or "cashier." Instead, you switch on exactly what each person is allowed to do from five independent toggles.
Only the business owner (the account that signed up) can add, approve, or manage employees. Employees themselves — no matter what permissions they hold — never see this screen.
Plan Limits
The number of active employees you can have depends on your plan:
| Plan | Active employees |
|---|---|
| Free | 1 |
| Pro | Up to 4 |
| Enterprise | Unlimited |
If you're already over your new plan's limit after a downgrade, existing employees keep working — the limit only blocks approving new ones until you're back under it.
Step 1: Turn On the Join Code
- Open Settings and tap "Manage Employees"
- Switch on "Accepting employees"
- A join code appears in the format NQT-XXXXXX (6 letters and numbers), with a button to copy it
Step 2: Share the Code
There's no email invite system — employees join with a shared code instead. Send your staff member two things:
- The join code (e.g.
NQT-7K2P9X) - A link to download the app, from niqati.com/download
Step 3: The Employee Joins
- The employee downloads the app and taps "Join a business" at the bottom of the login screen
- They enter the join code you shared
- They create their own account with their name, email, and password
- They see a pending screen while their request waits for your approval
Step 4: Approve and Set Permissions
- Go back to Settings → Manage Employees — pending requests show under a "Pending" badge
- Open the employee's profile
- Turn on the specific permissions they need (see table below)
- Optionally restrict which cards or branches they can work with
- Tap "Accept & assign permissions" — or "Reject" if the request isn't legitimate
The moment you approve, the employee's app automatically takes them to the home screen with their new access active.
Permissions Reference
Every employee's access is built from five independent toggles — turn on only what each person actually needs:
| Permission | Lets the employee |
|---|---|
| Add Points | Stamp points for customer purchases |
| Redeem Rewards | Process reward redemptions |
| View Customers | Browse the customer list and profiles |
| View Analytics | See the Analytics dashboard |
| Change Card Settings | Edit loyalty card configuration |
A good rule of thumb: give front-line cashiers just "Add Points" and "Redeem Rewards." Reserve "View Analytics" and "Change Card Settings" for supervisors you trust with the bigger picture.
Restricting Access Further
By Card
By default an employee can work with all your loyalty cards. Turn off "All cards" to limit them to specific cards only — useful if you run multiple programs and only want certain staff touching certain ones.
By Branch
If you use branches, you can restrict an employee to specific locations the same way. An employee assigned to exactly one branch is automatically locked to it — they won't even see a branch picker when stamping points.
Employee Statuses
| Status | Meaning |
|---|---|
| Pending | Signed up with a join code, waiting for your approval |
| Active | Approved, working under their assigned permissions |
| Rejected | You declined their join request |
| Suspended | Temporarily blocked — reversible with "Reactivate" |
| Revoked | Permanently removed — irreversible; they'd need to request to join again |
Use Suspend for a temporary pause (leave of absence, investigating an issue) — you can reactivate anytime. Use Revoke only when the person is leaving the business for good; it cannot be undone.
Activity Log
Every employee's profile has an activity log recording what they've done: adding points or stamps, redeeming rewards, adding customers, viewing customer profiles or analytics, creating or editing cards, scanning QR codes, and signing in. Use it to spot-check activity or resolve a dispute over a transaction.
Troubleshooting
The employee can't find "Join a business"
- It's on the login screen, below the sign-in form — make sure they're not already signed into a personal account
The join code doesn't work
- Confirm "Accepting employees" is still switched on in your Settings
- Codes are case-insensitive but must be entered in full, including the
NQT-prefix
I approved someone but they still see the pending screen
- The employee's app checks for approval automatically every few seconds — ask them to wait a moment or reopen the app
Next Steps
Once your team is set up, organize them by physical location with Managing Branches, or see what unlimited employees and branches look like on the Enterprise plan.