DashboardSign inStart your trial

Userflow

Reference

18 actions for Userflow workflows.

01. Operations

Act on Userflow from a workflow

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.

Other

18 operations

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.

Action★ Featured

Create or Update a Group

USERFLOW_CREATE_OR_UPDATE_A_GROUP

Create a new group or update an existing group's information, allowing you to manage company profiles and their attributes in your onboarding flows.

2 input
Action★ Featured

Create or Update a User

USERFLOW_CREATE_OR_UPDATE_A_USER

Synchronize user information to Userflow by creating new user profiles or updating existing ones, automatically merging data to keep your user database current.

6 input
Action★ Featured

List Users

USERFLOW_LIST_USERS

Retrieve 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.

5 input
Action★ Featured

Track an Event

USERFLOW_TRACK_AN_EVENT

Record custom user actions and behaviors to track engagement and enable personalized experiences based on what your customers do in your product.

5 input
Action

Delete a Content Session

USERFLOW_DELETE_A_CONTENT_SESSION

Permanently 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.

1 input
Action

Delete a Group

USERFLOW_DELETE_A_GROUP

Permanently removes a group from your system along with all its associated data, while keeping individual members intact.

1 input
Action

Delete a User

USERFLOW_DELETE_A_USER

Permanently 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.

1 input
Action

Get a Content Object

USERFLOW_GET_A_CONTENT_OBJECT

Retrieves 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.

2 input
Action

Get a Content Version

USERFLOW_GET_A_CONTENT_VERSION

Retrieve 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.

1 input
Action

Get a Group

USERFLOW_GET_A_GROUP

Retrieve 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.

2 input
Action

Get a User

USERFLOW_GET_A_USER

Retrieve 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.

2 input
Action

List Attribute Definitions

USERFLOW_LIST_ATTRIBUTE_DEFINITIONS

Retrieve all attribute definitions that track user and group data in your Userflow account, showing you what properties are being monitored across your application.

2 input
Action

List Content

USERFLOW_LIST_CONTENT

Retrieve all flows, checklists, and launchers from your Userflow account to see what onboarding and engagement content is available for your users.

3 input
Action

List Content Sessions

USERFLOW_LIST_CONTENT_SESSIONS

Retrieve all recorded user interactions with your onboarding flows, checklists, and product tours to understand how users navigate and engage with your content.

3 input
Action

List Content Versions

USERFLOW_LIST_CONTENT_VERSIONS

Retrieve the complete version history of your onboarding content, including surveys, checklists, and launchers, to track what changes have been made over time.

3 input
Action

List Event Definitions

USERFLOW_LIST_EVENT_DEFINITIONS

Retrieve all event definitions that Userflow is tracking to understand what user interactions and behaviors you're monitoring across your product.

3 input
Action

List Groups

USERFLOW_LIST_GROUPS

Retrieve 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.

5 input
Action

Remove a User from a Group

USERFLOW_REMOVE_A_USER_FROM_A_GROUP

Revokes 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.

2 input
What now

Use Userflow in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.