Staff portal sign-in problems
Fix a staff member who cannot sign in to Verimly Staff: invitation, contact details, codes that do not arrive and inactive staff.
On this page
The staff portal ("Verimly Staff") is the phone app for your team: shifts, time off, hours and their own tip share. There is no password and no PIN. A one-time code goes to the email address or mobile number you invited, so most sign-in problems come down to that contact.
Quick fix
- Open Staff, select the person and find Staff portal.
- Check it shows Active or Invited. If it shows nothing, they have never been invited. If the invite expired, select Send a new invite.
- Ask them to sign in with exactly the email or mobile number shown there. Mobile numbers need the country code, for example +31 6 1234 5678.
Invite someone to the portal
- Open the person's page and select Invite to staff portal.
- Choose Send to: Email or SMS, and enter the address or number.
- Select Send invite, or Show QR code to let them scan it with their phone.
The invite link is valid for 7 days (Invite link valid until…). When they open it, Verimly sends a code to the invited contact; the link alone never signs anyone in. You need the Manage staff permission.
Who sees what in the portal: Today, Shifts (Mine, Open, Requests), Time off, Availability, Hours (read-only), their own Tips and Me. Clocking in and out is not in the portal. It happens on the POS. See Clock-in refused or hours wrong.
How sign-in works
- They open the portal and enter the contact you invited under Email or mobile number.
- They select Send me a code and receive a six-digit code. It expires in 10 minutes.
- They enter the code under Sign-in code.
A device then stays signed in for 30 days after last use. On the person's page you can Sign out a single device, Sign out everywhere, or Remove access.
The code does not arrive
| Check | What it means |
|---|---|
| Typing mistake or wrong contact | The portal answers the same way for unknown contacts, so it never reveals who works where. If the contact is not the invited one, no code is sent. Compare it with the person's page. |
| Spam folder or SMS filtering | Wait for New code in … s and try Send a new code; there is a short pause between codes |
Too many codes: "Too many codes requested. Try again in a few minutes." (OTP_RATE_LIMITED) | A contact can ask for 5 codes in 15 minutes and 20 a day |
"This code has expired." (OTP_EXPIRED) | Codes last 10 minutes. Ask for a new one |
"Too many wrong codes. Try again later." (OTP_LOCKED) | Several wrong entries locked this code; wait, then ask for a new code |
Other messages
- "This invitation link is not valid anymore. Ask your manager for a new one." (
PORTAL_INVITE_INVALID): the link expired, was already used, or the person is inactive. Send a new invite. - "You have no access to a staff portal anymore." (
PORTAL_NO_ACCESS): their portal access was removed, or the staff member is inactive. See below. - "Another staff member already signs in with this email or phone." (
PORTAL_CONTACT_TAKEN): two people cannot share a contact. Use a different one. - "Enter an email address or a phone number with country code" (
PORTAL_CONTACT_INVALID): fix the format. - "Please sign in again." (
PORTAL_SESSION_INVALID): the device was signed out. Sign in again.
Inactive staff
Deactivated staff cannot sign in to the portal, the POS or the back office. Reactivate them on their page and send a new invite if their portal access is gone. See Add staff and set up their access.
Common questions
Can someone work for two businesses in the portal?
Yes. If the same contact is invited by two businesses they can switch under Workplaces in Me. The second business appears once they sign in again with a code, from your invite link or the sign-in screen; until then their page shows Invited. Each business only sees the devices used for its own workplace.
Can they change their own email or name?
No. Me says to ask the manager.
Can staff clock in from the portal?
No. Only on a paired POS.
Still not working?
Send support the person's name, the contact you invited (not the code), what the portal showed, and when it happened. Never ask staff for the code itself.