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.

Sign in to connect Engage

Sign in to connect an account and start using Engage in your apps.

Example Use Cases

These are example ways Snow can use Engage when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically 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.

Archive User

Tool to archive a user in Engage. Use when you need to deactivate a user account while preserving all historical data. The user will stop being active and all engagement and events for the user will be stopped, but all messages, logs, and related data will be preserved.

Batch Request

Tool to batch multiple create user, update user, and add user events operations into a single API call. Use when you need to perform multiple operations efficiently at the cost of one API request. The batch is queued for processing without immediate validation, so ensure all parameters are correct. Request size must remain under 100KB.

Convert User Type

Tool to convert a user between Customer and Account entity types. Use when you need to change a customer to an account or vice versa.

Create List

Tool to create a new List in Engage for organizing subscribers. Use when you need to set up a new list for managing contacts or subscribers.

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 Subscriber From List

Tool to remove a subscriber from a List entirely (different from unsubscribing). Use when you need to completely delete a subscriber's association with a specific list.

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.