> ## Documentation Index
> Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Attentive

> Set up and use the Attentive integration with Hyper AI

Auth type: API

<Info>
  For general setup steps, permissions, and troubleshooting, start with: [App Integrations](/integrations/overview).
</Info>

## Connect Attentive

1. Go to Settings → Apps in Hyper
2. Select Attentive → Connect New
3. Provide your Attentive API key or credentials

## Common capabilities

* Automate SMS and email marketing campaigns
* Personalize messaging at scale
* Track engagement and conversion metrics

## Use in Chat

Enable Attentive in the tool selector. Ask your agent to manage campaigns or check messaging performance.

## Use in Agents

Add Attentive to an agent's toolkits and select the connection. Mark sensitive actions (send messages) as "requires approval."

## Use in Flows

Automate SMS/email campaigns, audience targeting, and engagement workflows using Attentive action nodes.

## Troubleshooting

* Messages not sending: verify API key and sender configuration
* Audience issues: check subscriber list and segmentation settings

***

## Available Actions

Hyper agents can run the following actions for this integration. Each action can be individually set to **Enabled**, **Requires Approval**, or **Disabled** in your agent's toolkit settings.

Actions can be set to one of three control states:

| State                 | Behavior                                                       |
| --------------------- | -------------------------------------------------------------- |
| **Enabled**           | Agent runs the action automatically                            |
| **Requires Approval** | Agent pauses and waits for your confirmation before proceeding |
| **Disabled**          | Action is blocked and cannot be used                           |

Configure these in the agent's toolkit settings or in workspace defaults.

| Action                    | Description                                                                                                                                        |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Add User Identifiers      | Add client user ID or custom identifiers to a user for identity resolution in Attentive                                                            |
| Create Delete Request     | Create a CCPA privacy deletion request to delete a subscriber within 30 days                                                                       |
| Create Webhook            | Create a webhook in Attentive to receive event notifications                                                                                       |
| Delete Webhook            | Delete a webhook from Attentive                                                                                                                    |
| Get Catalog Upload Status | Get the status of a specific product catalog upload by ID                                                                                          |
| Get Catalog Uploads       | List recent product catalog uploads and their status                                                                                               |
| Get Custom Attributes     | Retrieve all custom attributes for a user from Attentive                                                                                           |
| Get Delete Request Status | Get the status of a privacy deletion request                                                                                                       |
| Get Me                    | Test Attentive API authentication and retrieve company information                                                                                 |
| Get Subscriptions         | Get subscription eligibility for a user. Check if they can receive SMS or email campaigns                                                          |
| Initiate Catalog Upload   | Initiate a product catalog upload to Attentive. Returns a pre-signed S3 URL for uploading the catalog file                                         |
| List Webhooks             | List all webhooks configured in Attentive                                                                                                          |
| Send Add To Cart          | Send an add to cart event to Attentive when a user adds products to their cart                                                                     |
| Send Custom Event         | Send a custom event to Attentive for use in journeys and segments. The event type name is case sensitive                                           |
| Send Product View         | Send a product view event to Attentive when a user views a product                                                                                 |
| Send Purchase             | Send a purchase event to Attentive when a user completes an order                                                                                  |
| Set Custom Attributes     | Set custom attributes for a user in Attentive for segmentation and personalization                                                                 |
| Subscribe User            | Subscribe a user to Attentive SMS/email marketing. Requires either phone or email. Must include signUpSourceId OR both locale and subscriptionType |
| Unsubscribe User          | Unsubscribe a user from Attentive subscriptions. If no subscriptions specified, unsubscribes from all                                              |
| Update Webhook            | Update an existing webhook in Attentive                                                                                                            |
