Integrations

Attentive

Connect Attentive to subscribe and unsubscribe users, track custom and ecommerce events, set and read attributes, manage coupons, product catalogs, and webhooks.

API credentialsEmail, SMS & MarketingAttentive API docs

You end up with one Attentive API key, minted by a custom app you create, that you paste into PopMCP's API Key field.

Setup time
4 min
Auth
API credentials
API base URL
https://api.attentivemobile.com/v1

Before you begin

  • Attentive account with access to ui.attentivemobile.com
  • Permission to create custom apps for your Attentive company
  • A contact email Attentive can reach you on, which the app form requires

Get your credentials

Open the custom app manager

Sign in to Attentive and go to Integrations, then open the Built by you tab on the App Marketplace. You can also jump straight to ui.attentivemobile.com/integrations/custom-app/management.

Open this screen →

ui.attentivemobile.com/integrations/custom-app/management
SearchAcme Supply
Integrations / App Marketplace

App Marketplace

Install partner apps, or build your own against the Attentive API.

All appsInstalledBuilt by you
+ Create App
AppVisibilityCreatedStatus
Warehouse syncCustom appPrivateMar 4, 2026Active

The + Create App button sits in the top-right corner of this page.

Name the app and add a contact email

Enter a unique App name such as PopMCP and a Contact email Attentive can write to about the integration.

ui.attentivemobile.com/integrations/custom-app/management
SearchAcme Supply
Integrations / App Marketplace / Create App

Create App

Private apps authenticate with an API key sent as a Bearer token.

App details
App name
PopMCP
Contact email
ops@example.com
Create

Set each API to Write, then click Create

Every API starts at No Access. Switch the ones PopMCP needs to Write, then click Create.

ui.attentivemobile.com/integrations/custom-app/management
SearchAcme Supply
Integrations / App Marketplace / Create App

Create App

All six APIs default to No Access.
Permissions
Custom Attributes API: WriteSet and read subscriber attributes.
Custom Events API: Write
eCommerce API: WriteProduct view, add to cart, purchase.
Privacy Request API: No AccessOnly needed for the data-deletion tools.
Product Catalog API: Write
Subscribers API: WriteSubscribe and unsubscribe users.
CancelCreate

Copy the API key from the modal

Click Copy in the Copy API key modal, then close it with X. Paste the value into PopMCP's API Key field.

ui.attentivemobile.com/integrations/custom-app/management
SearchAcme Supply

App Marketplace

All appsInstalledBuilt by you
Important! This is the only time you will be able to copy this API key.
Copy API key
API key
****************7f3b
Copy

The finished app appears on the App Marketplace page under Built by you.

Connect in PopMCP

Open your workspace, choose Attentive in the marketplace, and fill in the connect dialog:

FieldWhat to enter
API KeysecretIn Attentive go to ui.attentivemobile.com → Integrations → Custom apps (Manage custom apps), create a private app, and copy its API key. Sent as an Authorization: Bearer header, stored encrypted, used server-side only. The connection is locked to this key's Attentive company.Encrypted with AES-256-GCM on save and never shown again.

PopMCP verifies the credential against Attentive immediately. On success the connection flips to Verified and its MCP tools are provisioned.

Verify it worked

PopMCP shows the Attentive connection as Connected and a first call returns your own company's subscriber or catalog data rather than a 401.

Troubleshooting

401 Unauthorized

Why: The key is wrong or truncated, or the custom app was deleted.

Fix: Create a fresh custom app and copy the new key from the modal. Old keys cannot be re-displayed.

403 on some tools but not others

Why: That API was left at No Access when the app was created.

Fix: Open the app under Integrations, Built by you, set the missing API to Write, and reconnect.

I closed the modal without copying the key

Why: Attentive shows the key exactly once and never again.

Fix: Delete the half-finished app, create a new one, and copy the key straight away.

Calls hit the wrong company's data

Why: The key is bound to the Attentive company that created the app.

Fix: Sign in to the correct company at ui.attentivemobile.com and create the app there.

No Integrations entry in the sidebar

Why: Your Attentive role does not include custom app management.

Fix: Ask an Attentive admin to create the app, or email api-tokens@attentivemobile.com.

Reference

On this page