Connect Roam SCIM to Your AI Agent

Read and provision SCIM users or groups, replace supported profiles, and modify group membership. Ask your connected AI assistant to explain the results or carry out the specified operation.

13 tools API key

Try a Roam SCIM Task

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

oo Skill Roam SCIM

Provision a User

Create a user with supplied name, email, and active-state selection.

/oo Roam SCIM: Create Roam SCIM user email [email], givenName [given name], familyName [family name], active true, and role [role].

Add Group Members

Read a group and patch selected users into its membership.

/oo Roam SCIM: Read Roam SCIM group [group ID], then add member IDs [IDs] using update_group_members operation add.

Start Working with Roam SCIM

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Roam SCIM

    Enable Roam SCIM in Technical Setup and connect its bearer token.

    Connect Roam SCIM →
  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

  • Enabled Roam SCIM and its bearer token.
  • User and group deletion archives resources. Full replacements should include all intended attributes or member IDs.

Roam SCIM Tools

Roam SCIM connects supported service operations to your AI assistant. Read and provision SCIM users or groups, replace supported profiles, and modify group membership.

Users

Read, create, replace, or change active status of users.

Groups

Read or create groups and add, remove, or replace member lists.

13 tools

Get Service Provider Config

Get the Roam SCIM service provider configuration.

roam_scim.get_service_provider_config

List Users

List Roam SCIM users with optional SCIM filtering and pagination.

roam_scim.list_users

Get User

Get one Roam SCIM user by Roam Person ID.

roam_scim.get_user

Create User

Create a Roam SCIM user from name, email, and optional role metadata.

roam_scim.create_user

Replace User

Fully replace supported attributes for a Roam SCIM user.

roam_scim.replace_user

Set User Active

Archive or reactivate a Roam SCIM user by replacing the active flag.

roam_scim.set_user_active

Delete User

Archive a Roam SCIM user by Roam Person ID.

roam_scim.delete_user

List Groups

List Roam SCIM groups with optional pagination.

roam_scim.list_groups

Get Group

Get one Roam SCIM group by Roam Address ID.

roam_scim.get_group

Create Group

Create a Roam SCIM group with optional initial members.

roam_scim.create_group

Replace Group

Fully replace a Roam SCIM group display name and member list.

roam_scim.replace_group

Update Group Members

Patch Roam SCIM group members with add, remove, or replace semantics.

roam_scim.update_group_members

Delete Group

Archive a Roam SCIM group by Roam Address ID.

roam_scim.delete_group

Frequently Asked Questions

Does deletion permanently erase a user?

The Roam SCIM delete action archives the user.

Can I add members without replacing the whole group?

Yes. Use update_group_members with operation add and the selected member IDs.

What does full user replacement require?

Provide the user ID, email, givenName, familyName, and all other intended supported attributes.

Connect Roam SCIM

About Roam SCIM ↗