WorkOS
Enterprise auth and identity platform — SSO, Directory Sync (SCIM), User Management (AuthKit), Audit Logs, and an event stream.
Three ways to use WorkOS
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with WorkOS.
Accept an Invitation
Accept an invitation and activate membership.
Authenticate a User
Authenticate a user and mint a session (all grant types).
Challenge a Factor
Create an MFA challenge for an enrolled factor.
Confirm Email Change
Confirm a user's email change with the emailed one-time code.
Create a CORS Origin
Add an allowed CORS origin for the environment.
Create a Magic Auth
Generate and email a one-time Magic Auth code.
Supported triggers
Start a workflow when something happens in WorkOS.
New Event in WorkOS
Triggers on new events in the WorkOS environment event stream (e.g. user.created, connection.activated, dsync.user.created). Filter by event type or leave empty to fire on every event.
Get started automating WorkOS
Ready-to-use workflows
Prompts using WorkOS
Alert customer success when enterprise SSO goes live
The moment an enterprise customer switches on single sign-on, your account team hears about it in Slack and the milestone lands on their CRM record.
Monthly user access review report, ready for your auditor
On the first business day of each month, every organization gets reviewed for who has access and at what level, then the write up lands in Slack.
Daily WorkOS identity and directory sync health check
Every weekday morning, catch customers whose directory sync has quietly broken, file a Linear ticket, and post one summary to Slack.
Log every offboarding to Slack, Sheets, and your audit trail
The moment someone loses access in a customer's corporate directory, the removal is announced, logged to a spreadsheet, and written into their compliance record.