How to set up Okta with Every
Last updated: October 13, 2026
How to set up Okta with Every
What it does
Once Okta is connected, Every keeps your team’s Okta accounts in sync with hiring and offboarding:
New hire → their Okta account is created automatically (name, work email, department)
Departure → their Okta account is suspended or deactivated, so they can’t sign in to your apps
Note: this manages Okta accounts. It doesn’t change how people sign in to Every.
Before you start you will need:
Okta admin access (to add integrations)
Every admin access: Owner, HR or Accountant permissions role
Your Okta domain
How to set up:
1. In Okta
Go to Applications → API Service Integrations → Add Integration
Select Every → Install & Authorize
Copy the Client ID and Client secret (the secret is shown only once!)
2. In Every
Settings → Integrations → Okta → Set up
Enter your domain, Client ID and Client secret → Next
Choose when new accounts activate: immediately or after onboarding
Choose what happens when someone leaves: Suspend (recommended, keeps their data) or Deactivate (removes their apps, which may delete their data)
Click Connect
3. Link your current team
Go to Employee directory on the Okta page
Check the suggested matches (based on work email) and link each person
After that, hires and departures sync on their own.