WorkOS

WorkOS provides enterprise identity and user management APIs for organizations, directory sync, connections, invitations, and users.

29 actionsAPI key

Connect WorkOS

What your bot can do in WorkOS

Looks up

  • Get ConnectionGet one WorkOS connection by ID.
  • Get DirectoryGet one WorkOS Directory Sync directory by ID.
  • Get Directory GroupGet one WorkOS Directory Sync group by its exact group ID.
  • Get Directory UserGet one WorkOS Directory Sync user by exact ID, including identity-provider attributes, roles, and any groups returned by WorkOS.
  • Get InvitationGet WorkOS AuthKit invitation status and metadata by invitation ID without exposing acceptance credentials.
  • Get OrganizationGet one WorkOS organization by its WorkOS ID or external ID.
  • Get Organization MembershipGet one WorkOS AuthKit organization membership by ID.
  • Get UserGet one WorkOS AuthKit user by WorkOS ID or external ID.
  • List ConnectionsList one page of WorkOS SSO and OAuth connections, optionally filtered by connection type, domain, organization, or name.
  • List DirectoriesList one page of WorkOS Directory Sync directories, optionally filtered by organization, directory name, or domain.
Show 6 more
  • List Directory GroupsList one page of WorkOS Directory Sync groups for a directory, a directory user, or both.
  • List Directory UsersList one page of WorkOS Directory Sync users for a directory or group, optionally filtering a directory by exact identity-provider ID or…
  • List InvitationsList one page of WorkOS AuthKit invitations by organization or exact recipient email without exposing acceptance credentials.
  • List Organization MembershipsList one page of WorkOS AuthKit organization memberships for a specific organization or user, optionally including inactive or pending…
  • List OrganizationsList one page of WorkOS organizations, optionally filtered by domain or organization name.
  • List UsersList one page of WorkOS AuthKit users, optionally filtered by organization or exact email address.

Takes action

  • Create OrganizationCreate a WorkOS organization in the connected environment.
  • Create Organization MembershipGrant an AuthKit user active membership in an organization.
  • Create UserCreate a passwordless AuthKit user record in the connected WorkOS environment.
  • Delete OrganizationPermanently delete a WorkOS organization.
  • Delete Organization MembershipPermanently remove an organization membership and its access.
  • Delete UserPermanently delete an AuthKit user.
  • Resend InvitationSend another real invitation email to the existing recipient of a pending WorkOS AuthKit invitation.
  • Revoke InvitationRevoke a pending AuthKit invitation so it can no longer be accepted.
  • Send InvitationCreate an AuthKit invitation and immediately send a real invitation email to the recipient.
  • Set Organization Membership StatusActivate or deactivate a WorkOS organization membership without deleting it.
Show 3 more
  • Update OrganizationUpdate selected properties of an existing WorkOS organization.
  • Update Organization Membership RolesReplace the role assignment on an existing WorkOS organization membership.
  • Update UserUpdate selected profile fields on an AuthKit user without invoking email delivery flows.

More security & ops apps