Engage icon

Engage

Customer messaging platform for customers, accounts, lists, push, email, SMS, and in-app notifications.

Helps product teams subscribe customers and accounts to lists, send multichannel messages, and convert user types between customer and account entities.

Example Use Cases

These are the Engage actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Add Customer to Accounts

Tool to add a customer to one or more account entities. Use when you need to associate a user with accounts and optionally assign roles.

Add User to Lists

Tool to add a Customer or Account to one or more Lists in Engage.so. Use when you need to subscribe a user to specific lists for targeted messaging.

Archive List

Tool to archive a List in Engage. Use when you want to prevent new subscribers from being added to a list. Existing subscribers will not be affected.

Create User

Tool to create a new user (Customer or Account) in Engage. Use when you need to add a user with optional metadata, device tokens, or list subscriptions.

Delete User

Tool to completely delete all user data for a Customer or Account. This is a permanent, destructive action that removes all associated user data from Engage.

Get List

Tool to retrieve a single List by its ID. Use when you need to fetch details about a specific List.

Get User By ID

Tool to retrieve a single user by their user ID. Use when you need to fetch complete user information including metadata, attributes, devices, lists, segments, and message statistics.

List Lists

Tool to retrieve a paginated list of all Lists in Engage. Use when you need to view available Lists or iterate through all Lists in the account.

List Users

Tool to retrieve a paginated list of all users in Engage. Use when you need to list users with optional filtering by email and cursor-based pagination support.

Subscribe User to List

Tool to create a user and subscribe them to an Engage.so List. Use when you need to add users to a specific list for email marketing or user segmentation. If the user already exists, they will be added to the List without creating a duplicate.