Connect Okta to Your AI Agent

Ask your AI assistant to work with Okta: audit Users and Manage Group Membership.

14 tools Custom credential

Try a Okta Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Okta

Audit a group

Read group details and its current users.

/oo Okta: Read Okta group [group ID], list all its users, and summarize returned account statuses.

Assign a known user

Add a specified user to an Okta-managed group.

/oo Okta: Add Okta user [user ID] to Okta-managed group [group ID].

Start Working with Okta

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Okta

    Connect with your HTTPS Okta organization URL and API token.

    Connect Okta →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An Okta administrator token with user or group permissions for your task.

Okta Tools

Okta user and group operations let an AI assistant inspect identity records and apply specified membership changes.

Audit a group

Read group details and its current users.

Assign a known user

Add a specified user to an Okta-managed group.

14 tools

List Users

List Okta users with search, filtering, sorting, field projection, and cursor pagination.

okta.list_users

Get User

Get one Okta user by ID, login, or login shortname.

okta.get_user

Create User

Create an Okta user with profile, credentials, group assignments, and activation options.

okta.create_user

Update User

Partially update an Okta user's profile or credentials.

okta.update_user

Delete User

Deactivate an active Okta user, or permanently delete a user that is already deactivated.

okta.delete_user

Lifecycle User

Activate, reactivate, deactivate, suspend, unsuspend, unlock, or expire an Okta user's password.

okta.lifecycle_user

List Groups

List Okta groups with search, filtering, sorting, expansion, and cursor pagination.

okta.list_groups

Get Group

Get one Okta group by ID.

okta.get_group

Create Group

Create an Okta-managed group.

okta.create_group

Update Group

Replace an Okta-managed group's profile.

okta.update_group

Delete Group

Delete an Okta-managed group by ID.

okta.delete_group

List Group Users

List the users that are members of an Okta group.

okta.list_group_users

Add User To Group

Assign an Okta user to an Okta-managed group.

okta.add_user_to_group

Remove User From Group

Unassign an Okta user from an Okta-managed group.

okta.remove_user_from_group

Frequently Asked Questions

Does delete_user always delete permanently?

It deactivates an active user and permanently deletes a user that is already deactivated.

Can I suspend without deleting?

lifecycle_user supports suspend and unsuspend among other lifecycle operations.

What credentials are needed?

Supply your HTTPS Okta organization URL and an API token with permissions for the requested operation.

Connect Okta

About Okta ↗