Create or Update a Group
USERFLOW_CREATE_OR_UPDATE_A_GROUPCreate a new group or update an existing group's information, allowing you to manage company profiles and their attributes in your onboarding flows.
Userflow
18 actions for Userflow workflows.
Operations are the actions a workflow can take in Userflow, grouped by category. Each lists its method, parameters, and a template you can drop it into.
These operations handle miscellaneous administrative tasks including user and group management, content session tracking, and event definition retrieval. Use them to maintain your Userflow instance by creating users and groups, managing group membership, deleting resources, and accessing content and event metadata when you need direct control over platform configurations outside of standard onboarding flows.
Create or Update a Group
USERFLOW_CREATE_OR_UPDATE_A_GROUPCreate a new group or update an existing group's information, allowing you to manage company profiles and their attributes in your onboarding flows.
Create or Update a User
USERFLOW_CREATE_OR_UPDATE_A_USERSynchronize user information to Userflow by creating new user profiles or updating existing ones, automatically merging data to keep your user database current.
List Users
USERFLOW_LIST_USERSRetrieve a paginated list of all users in your Userflow workspace, with options to filter, sort, and include related membership and group data. Use this to get an overview of your user base and manage access across your product.
Track an Event
USERFLOW_TRACK_AN_EVENTRecord custom user actions and behaviors to track engagement and enable personalized experiences based on what your customers do in your product.
Delete a Content Session
USERFLOW_DELETE_A_CONTENT_SESSIONPermanently removes a content session and all its associated data including user progress and responses from your system. Use this when you need to clean up or reset user learning sessions.
Delete a Group
USERFLOW_DELETE_A_GROUPPermanently removes a group from your system along with all its associated data, while keeping individual members intact.
Delete a User
USERFLOW_DELETE_A_USERPermanently remove a user and all their associated data from your system, including attributes, memberships, and interaction history. This is useful when you need to clean up inactive accounts or comply with user removal requests.
Get a Content Object
USERFLOW_GET_A_CONTENT_OBJECTRetrieves detailed information about a specific content object such as a flow, checklist, or launcher by its ID, including both draft and published versions. Use this when you need to view the current configuration or settings of a particular onboarding element.
Get a Content Version
USERFLOW_GET_A_CONTENT_VERSIONRetrieve the complete details of a specific content version, including all questions for surveys or tasks for checklists. This helps you access historical versions or verify the exact content structure of your Userflow resources.
Get a Group
USERFLOW_GET_A_GROUPRetrieve detailed information about a specific group or company, including its attributes, creation date, and related data like members and users. This helps you access and verify company information stored in your Userflow account.
Get a User
USERFLOW_GET_A_USERRetrieve detailed information about a specific user including their profile attributes, creation date, and related data like group memberships. Use this to access user information for customer support, analytics, or account management purposes.
List Attribute Definitions
USERFLOW_LIST_ATTRIBUTE_DEFINITIONSRetrieve all attribute definitions that track user and group data in your Userflow account, showing you what properties are being monitored across your application.
List Content
USERFLOW_LIST_CONTENTRetrieve all flows, checklists, and launchers from your Userflow account to see what onboarding and engagement content is available for your users.
List Content Sessions
USERFLOW_LIST_CONTENT_SESSIONSRetrieve all recorded user interactions with your onboarding flows, checklists, and product tours to understand how users navigate and engage with your content.
List Content Versions
USERFLOW_LIST_CONTENT_VERSIONSRetrieve the complete version history of your onboarding content, including surveys, checklists, and launchers, to track what changes have been made over time.
List Event Definitions
USERFLOW_LIST_EVENT_DEFINITIONSRetrieve all event definitions that Userflow is tracking to understand what user interactions and behaviors you're monitoring across your product.
List Groups
USERFLOW_LIST_GROUPSRetrieve all groups (companies) from your Userflow account with pagination and filtering options. Use this to access your complete list of customer groups for organization, analysis, or integration purposes.
Remove a User from a Group
USERFLOW_REMOVE_A_USER_FROM_A_GROUPRevokes a user's membership in a specific group, allowing you to manage who has access to group resources and communications. This is useful when users change roles, leave your organization, or should no longer participate in specific group activities.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.