- An Okta admin who can create app integrations.
- Someone who can add a DNS TXT record on each of your email domains.
- One test user in Okta with an email on your domain.
1
Create the Peeps app in Okta
In the Okta Admin Console, go to Applications → Applications → Create App Integration, choose SAML 2.0, and name it “Peeps”. Then enter:
Leave the signing settings at Okta’s defaults.Optional: add these attribute statements so people get their real name in Peeps. Without them, a new person’s name is their email address.
Click Finish.
2
Assign people
On the app’s Assignments tab, choose Assign → Assign to People or Assign to Groups. Start with your test user. Only people assigned to the app can use it.
3
Send us the app's metadata
On the app’s Sign On tab, open the Metadata URL. It shows an XML document. Send us that XML, not the URL.The metadata contains Okta’s sign-in address and the certificate it signs with. It’s public information, not a secret.
4
Add the DNS record
We reply with a TXT record for each email domain. It proves your organization owns the domain. Add it wherever your domain’s DNS is managed.
Let us know when it’s added. The token is valid for 7 days; if it expires first, we send a new one.
5
Test it
Once we’ve verified the domain and switched SSO on, your test user goes to app.peepsai.com/login:
- Choose Sign in with SSO.
- Enter their work email and choose Continue with SSO.
- Sign in at Okta.
Tell your people
- Sign in from the Peeps login page with Sign in with SSO, not from the Okta dashboard tile.
- Keep using the same work email. People who already have a Peeps account keep it.
Changing your Okta setup later
- New Okta signing certificate: email us before you switch over, with the app’s new metadata. We set your connection up again with it, which needs the DNS record from step 4 again. SSO sign-in is unavailable until that’s done, so plan the change with us. People keep their accounts, and login links and Google keep working throughout.
- New email domain: email us the domain. As with a certificate change, we set your connection up again, and you add DNS records for all your domains.
- Turning SSO off: email us. Your people can still sign in with a login link or Google.