API_KEY
engage_platform_api_key
Developer setup
No fields declared in this snapshot.
User connection
- Public Keygeneric_api_key · stringRequired
- Private Keygeneric_secret · stringRequired
ENGAGE_PLATFORM
Engage Platform provides customer data, account, list, event, batch, and transactional messaging APIs for customer engagement workflows.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
18
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
API_KEY
No fields declared in this snapshot.
Capability index
Showing 1–18 of 18 actions
ENGAGE_PLATFORM_ADD_USER_TO_ACCOUNTS
Add a customer to one or more Engage accounts, optionally assigning a role in each account.
Untrusted display-only summary
ENGAGE_PLATFORM_ADD_USER_TO_LISTS
Add and subscribe an existing user to one or more Engage lists. This tool does not remove list memberships or implement bulk removal.
Untrusted display-only summary
ENGAGE_PLATFORM_ARCHIVE_LIST
Archive a list so it disappears from list results and cannot receive new subscribers. This is not permanent deletion; direct retrieval may still return the archived record.
Untrusted display-only summary
ENGAGE_PLATFORM_CREATE_LIST
Create an Engage user list and return its Engage list ID for subscription tools.
Untrusted display-only summary
ENGAGE_PLATFORM_CREATE_USER
Create an Engage customer or account with a caller-chosen application UID. Use UPSERT_USER when the UID may already exist.
Untrusted display-only summary
ENGAGE_PLATFORM_DELETE_USER_ATTRIBUTE
Permanently remove one custom meta attribute from a user. Standard fields such as first_name, last_name, email, and number cannot be removed.
Untrusted display-only summary
ENGAGE_PLATFORM_GET_LIST
Retrieve an Engage list by its internal list ID. Direct retrieval can return archived lists, so a successful response does not prove the list is active.
Untrusted display-only summary
ENGAGE_PLATFORM_GET_USER
Retrieve one Engage customer or account by its caller-supplied application UID, not Engage's internal ID.
Untrusted display-only summary
ENGAGE_PLATFORM_LIST_ACCOUNT_MEMBERS
List customers belonging to one Engage account identified by its application UID.
Untrusted display-only summary
ENGAGE_PLATFORM_LIST_LISTS
Return one cursor-controlled page of active Engage user lists. Archived lists are omitted by the provider.
Untrusted display-only summary
ENGAGE_PLATFORM_LIST_USERS
Return one cursor-controlled page of Engage customers and accounts, optionally filtered by exact email.
Untrusted display-only summary
ENGAGE_PLATFORM_REMOVE_LIST_SUBSCRIBER
Completely remove one user's membership from one Engage list. This differs from unsubscribe, which retains membership.
Untrusted display-only summary
ENGAGE_PLATFORM_REMOVE_USER_FROM_ACCOUNT
Permanently remove one customer's membership from one Engage account. This does not delete either user record.
Untrusted display-only summary
ENGAGE_PLATFORM_SET_ACCOUNT_MEMBER_ROLE
Set or replace a customer's role in one Engage account membership.
Untrusted display-only summary
ENGAGE_PLATFORM_SET_LIST_SUBSCRIPTION
Subscribe, resubscribe, or unsubscribe an existing user on one Engage list. Unsubscribing retains the membership record; use REMOVE_LIST_SUBSCRIBER to remove it completely.
Untrusted display-only summary
ENGAGE_PLATFORM_TRACK_USER_EVENT
Append an immutable event to a user's Engage activity history. A successful status confirms ingestion only; this tool cannot remove the event later. If dispatch is ambiguous, do not retry because doing so may duplicate the event.
Untrusted display-only summary
ENGAGE_PLATFORM_UPDATE_LIST
Update supplied settings on an existing Engage list without changing unspecified fields.
Untrusted display-only summary
ENGAGE_PLATFORM_UPSERT_USER
Update profile or custom attributes for an application UID, creating the user if it does not exist. Only supplied fields are sent.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.