Engage Platform
Engage Platform provides customer data, account, list, event, batch, and transactional messaging APIs for customer engagement workflows.
18 actionsAPI key
What your bot can do in Engage Platform
Looks up
- Get ListRetrieve an Engage list by its internal list ID.
- Get UserRetrieve one Engage customer or account by its caller-supplied application UID, not Engage's internal ID.
- List Account MembersList customers belonging to one Engage account identified by its application UID.
- List ListsReturn one cursor-controlled page of active Engage user lists.
- List UsersReturn one cursor-controlled page of Engage customers and accounts, optionally filtered by exact email.
Takes action
- Add User to AccountsAdd a customer to one or more Engage accounts, optionally assigning a role in each account.
- Add User to ListsAdd and subscribe an existing user to one or more Engage lists.
- Archive ListArchive a list so it disappears from list results and cannot receive new subscribers.
- Create ListCreate an Engage user list and return its Engage list ID for subscription tools.
- Create UserCreate an Engage customer or account with a caller-chosen application UID.
- Delete User AttributePermanently remove one custom meta attribute from a user.
- Remove List SubscriberCompletely remove one user's membership from one Engage list.
- Remove User From AccountPermanently remove one customer's membership from one Engage account.
- Set Account Member RoleSet or replace a customer's role in one Engage account membership.
- Set List SubscriptionSubscribe, resubscribe, or unsubscribe an existing user on one Engage list.
Show 3 more
- Track User EventAppend an immutable event to a user's Engage activity history.
- Update ListUpdate supplied settings on an existing Engage list without changing unspecified fields.
- Upsert UserUpdate profile or custom attributes for an application UID, creating the user if it does not exist.