ClawLink
Developer Tools29 toolsPaste one API key

WorkOS integration for AI agents

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

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect WorkOS once and call the same tools from all of them.

Setup

Connect WorkOS through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

WorkOS exposes 29 tools through ClawLink. The 26 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
workos_get_connectionGet one WorkOS connection by IDRead
workos_get_directoryGet one WorkOS Directory Sync directory by IDRead
workos_get_directory_groupGet one WorkOS Directory Sync group by its exact group IDRead
workos_get_directory_userGet one WorkOS Directory Sync user by exact ID, including identity-provider attributes, rolesRead
workos_get_invitationGet WorkOS AuthKit invitation status and metadata by invitation ID without exposing acceptanceRead
workos_get_organizationGet one WorkOS organization by its WorkOS ID or external IDRead
workos_get_organization_membershipGet one WorkOS AuthKit organization membership by IDRead
workos_get_userGet one WorkOS AuthKit user by WorkOS ID or external IDRead
workos_list_connectionsList one page of WorkOS SSO and OAuth connections, optionally filtered by connection typeRead
workos_list_directoriesList one page of WorkOS Directory Sync directories, optionally filtered by organizationRead
workos_list_directory_groupsList one page of WorkOS Directory Sync groups for a directory, a directory user, or bothRead
workos_list_directory_usersList one page of WorkOS Directory Sync users for a directory or group, optionally filtering aRead
workos_list_invitationsList one page of WorkOS AuthKit invitations by organization or exact recipient email withoutRead
workos_list_organization_membershipsList one page of WorkOS AuthKit organization memberships for a specific organization or userRead
workos_list_organizationsList one page of WorkOS organizations, optionally filtered by domain or organization nameRead
workos_list_usersList one page of WorkOS AuthKit users, optionally filtered by organization or exact emailRead
workos_create_organizationCreate a WorkOS organization in the connected environmentWrite
workos_create_organization_membershipGrant an AuthKit user active membership in an organizationWrite
workos_create_userCreate a passwordless AuthKit user record in the connected WorkOS environmentWrite
workos_resend_invitationSend another real invitation email to the existing recipient of a pending WorkOS AuthKitRead
workos_revoke_invitationRevoke a pending AuthKit invitation so it can no longer be acceptedRead
workos_send_invitationCreate an AuthKit invitation and immediately send a real invitation email to the recipientWrite
workos_set_organization_membership_statusActivate or deactivate a WorkOS organization membership without deleting itWrite
workos_update_organizationUpdate selected properties of an existing WorkOS organizationWrite
workos_update_organization_membership_rolesReplace the role assignment on an existing WorkOS organization membershipWrite
workos_update_userUpdate selected profile fields on an AuthKit user without invoking email delivery flowsWrite

On this page