1
Enter Your Email
- Go to app.omnivoo.com. The sign-in card reads “Fast, passwordless, and works from every device you own.”
- Enter your email address in the Work email field (the placeholder shows
you@company.com). - Click Send verification code. While the code is being sent, the button reads Sending code….
There are no email-domain restrictions: any valid email address on your account works, whether it is a company domain or a personal one. Omnivoo automatically detects whether you are an employer, an EOR employee, or a contractor from your account, so you never pick an account type when signing in.
2
Enter the OTP
- Check your email inbox for a message from Omnivoo.
- Find the 6-digit code in the email.
- Enter the code on the verification screen. The boxes accept only digits (anything else is ignored) and accept a pasted code, and the form submits automatically once all six digits are filled.
- If it does not submit on its own, click Verify and continue (it reads Verifying… while it checks your code).
Not seeing the email? Check your spam or junk folder. Omnivoo emails come from @omnivoo.com. To request a fresh code, click use a different email to go back, re-enter your address, and send a new code. OTP requests are rate-limited (up to 5 per email address within 10 minutes), so wait a moment if you have already tried a few times.
3
Two-Factor Authentication (If Enabled)
If you have two-factor authentication enabled on your account, you will see an additional verification screen after entering your OTP.
- Open your authenticator app (Google Authenticator, Authy, etc.).
- Find the Omnivoo entry and note the current 6-digit code.
- Enter the code on the 2FA verification screen.
- Click Verify.
Passkey Alternative
If you have added a passkey, you can sign in with Face ID, Touch ID, a fingerprint, or your device PIN instead of waiting for an email code.1
Use the email field, or the button
Click into the Work email field. If your browser has a passkey saved for Omnivoo it offers it in the same dropdown it uses for saved logins, and you never type your address.Otherwise click Sign in with a passkey below the “or” divider.
2
Confirm with your device
Confirm with Face ID, Touch ID, your fingerprint, or your device PIN.
3
You are signed in
Omnivoo takes you to the same place an email sign-in would.
You have to add a passkey from your profile before you can sign in with one, so a brand-new account always starts with an email code. See Passkeys for how to add and manage them.
Google Sign-In Alternative
Instead of email OTP, you can sign in with Google:1
Click the Google sign-in button
On the login page, click the Google sign-in button. (Google One Tap is turned off, so you always click the button yourself.)
2
Select your Google account
Select your Google account from the popup.
3
Authorize Omnivoo
Authorize Omnivoo if prompted.
4
You are signed in
Omnivoo signs you in and takes you straight to your dashboard.
After Login: Where You Land
After successful authentication, Omnivoo routes you based on your account roles:
If you have both an employer and an EOR-employee role, you can switch views at any time from the avatar menu (“Switch to Employee” or “Switch to Employer”).
Session Management
Once logged in, Omnivoo keeps your session active automatically: your access token is refreshed in the background before it expires. Three limits end a session.
A passkey sign-in has no Keep me signed in checkbox, and is always treated as a trusted device: 7-day maximum, and the 15-minute server idle limit does not apply.
If your session ends while you are on a specific page, Omnivoo remembers where you were and returns you there after you log in again. For the full details, including the Active Sessions list and how to sign out other devices, see Session & Security.
Troubleshooting
I am not receiving the OTP email.- Check your spam/junk folder.
- Verify you are entering the correct email address.
- Wait 1-2 minutes, email delivery can sometimes be delayed.
- To send a fresh code, click use a different email, re-enter your address, and click Send verification code again.
- Make sure you are entering the most recent code (only the latest OTP is valid).
- Check that the code has not expired (5-minute window).
- Ensure there are no extra spaces when pasting the code.
- Verify your phone’s clock is set to automatic/network time. TOTP codes are time-sensitive.
- Make sure you are reading the code for Omnivoo, not another service.
- The device most likely has no passkey saved for Omnivoo. Sign in with your email code, then add one from your profile.
- Your browser deliberately does not tell websites whether a passkey exists, so this looks identical to dismissing the prompt.
- Try clearing your browser cache and cookies, then log in again.
- If the issue persists, contact contact@omnivoo.com.
- If you see the message “Your account access has been suspended. Please contact contact@omnivoo.com.”, reach out to contact@omnivoo.com to get it resolved.