Create or Update a GroupTool to create a new group or update an existing group (also referred to as companies in the Userflow UI).
Create or Update a UserTool to create a new user or update an existing user in Userflow.
Delete a Content SessionTool to permanently delete a content session including its associated progress and survey answers.
Delete a GroupTool to permanently delete a group including all their attributes, memberships and events.
Delete a UserTool to permanently delete a user including all their attributes, memberships, events and flow history.
Get a Content ObjectTool to retrieve details of a specific content object (flow, checklist, or launcher) by ID.
Get a Content VersionTool to retrieve details of a specific content version by ID.
Get a GroupTool to retrieve details of a specific group (company) by group_id.
Get a UserTool to retrieve details of a specific user by user_id.
List Attribute DefinitionsTool to retrieve all attribute definitions for users and groups tracked by Userflow.
List ContentTool to retrieve all content (flows, checklists, and launchers) in your Userflow account.
List Content SessionsTool to retrieve all content sessions tracking user interactions with content.
List Content VersionsTool to retrieve all versions of content including survey questions and checklist tasks.
List Event DefinitionsTool to retrieve all event definitions tracked in Userflow.
List GroupsTool to retrieve all groups (companies) in your Userflow account with pagination and filtering support.
List UsersTool to retrieve a paginated list of all users.
Remove a User from a GroupTool to remove a user from a group (group membership).
Track an EventTool to record a custom event for a user or group for analytics and personalization.