Auth type: APIDocumentation Index
Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
For general setup steps, permissions, and troubleshooting, start with: App Integrations.
Connect Attentive
- Go to Settings → Apps in Hyper
- Select Attentive → Connect New
- 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 |
| 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 |