Skip to main content
Attentive
19 actions · 12 events · 1 auth method
MarketingMessagingE-Commerce

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · API Key

Generate an API key by creating a Private app in your Attentive account. Requires admin privileges.
Optionally, configure receiving Events for Attentive into StackOne.

Webhooks setup

3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · API Key

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

19 actions
Action
Description
Get Me
Test authentication and retrieve company information
Subscribe User
Subscribe a user to receive communications
Get Subscription
Get subscription eligibility for a user. Requires at least one of phone or email
Unsubscribe Subscriptions For A User
Unsubscribe a user from subscription type or channel
Product View
Track when a user views a product
Add To Cart
Track when a user adds a product to their shopping cart
Purchase
Track when a user generates an order or purchase
Send Custom Event
Track custom business events
Set Custom Attributes
Store custom user attributes
Get Custom Attributes
Retrieve custom attributes for a user. Requires exactly one of phone or email
Upload Product Catalog
Get a pre-signed S3 URL to upload your product catalog
View Recent Catalog Uploads
List recent catalog uploads with their statuses
Lookup Product Catalog Ingestion
Get updated information on how the upload is progressing
Add A Deletion Request
Add a CCPA data deletion request
Get A CCPA Delete Request By Id
Get a CCPA delete request by Id
Identify User
Add a client user identifier or custom identifier(s) to a user
Create Or Update User With Attributes
Create or update a single user with attributes, subscriptions, and identifiers
Bulk Update User Attributes
Process bulk user attribute updates
Get Bulk Job Status
Retrieve status of a bulk ingestion job

Events

|
12 events
Event
Description
Tags
Active Check
Acknowledges Attentive deliveries with no recognised event type with a 200 response, so Attentive does not retry them.
VerificationWebhooks
SMS Subscribed
Processes Attentive sms.subscribed events, fired when a user opts in to SMS marketing or transactional messages (subscri…
SubscriptionsWebhooks
SMS Unsubscribed
Processes Attentive sms.unsubscribed events, fired when a user opts out of SMS (subscriber and subscription type).
SubscriptionsWebhooks
SMS Sent
Processes Attentive sms.sent events, fired when Attentive sends an SMS to a subscriber (subscriber and message id, type,…
MessagesWebhooks
SMS Link Clicked
Processes Attentive sms.message_link_click events, fired when a subscriber clicks a link in an SMS (subscriber and link…
MessagesWebhooks
SMS Inbound Message
Processes Attentive sms.inbound_message events, fired when a subscriber replies to an SMS (subscriber and the reply type…
MessagesWebhooks
Email Subscribed
Processes Attentive email.subscribed events, fired when a user opts in to email (subscriber, sign-up creative and subscr…
SubscriptionsWebhooks
Email Unsubscribed
Processes Attentive email.unsubscribed events, fired when a user opts out of email (subscriber and subscription type).
SubscriptionsWebhooks
Email Sent
Processes Attentive email.sent events, fired when Attentive sends an email to a subscriber (subscriber and message id, s…
MessagesWebhooks
Email Opened
Processes Attentive email.opened events, fired when a subscriber opens an email (subscriber and message id, type, name a…
MessagesWebhooks
Email Link Clicked
Processes Attentive email.message_link_click events, fired when a subscriber clicks a link in an email (subscriber and l…
MessagesWebhooks
Custom Attribute Set
Processes Attentive custom_attribute.set events, fired when a custom attribute is added or updated for a subscriber (sub…
Custom AttributesWebhooks