Skip to main content
The Stripe integration syncs a read-only mirror of your billing data into Modem: customers, subscriptions, products and prices, invoices, charges, disputes, and refunds. Billing events become automation triggers, and the Modem Agent can query billing data alongside your conversations and act on what it finds.
Access is read-only. Modem connects through an official Stripe App using OAuth. There are no API keys to copy, and you can revoke access from your Stripe dashboard at any time. Modem never sees card numbers or payment credentials.

Prerequisites

  • Administrator access to the Stripe account you want to connect
  • Admin or owner role in your Modem organization

Setup

1

Start the connection

Go to SettingsIntegrationsStripe in your Modem dashboard and click Connect Stripe.
2

Install the Modem app

You’ll be redirected to Stripe to install the Modem app on your account. Review the read-only permissions and approve the install.
After installation, Modem automatically begins a historical backfill of your billing data and starts receiving new billing events in real time. The settings page shows Initial sync in progress until the backfill completes.

What Gets Synced

Modem keeps a read-only mirror of the following Stripe objects, updated in real time via webhooks with automatic reconciliation:
  • Customers: names and emails, so billing activity can be matched to Modem people and companies
  • Subscriptions: status, plan, trial dates, and cancellation state
  • Products and prices: so automations and the agent can name the plan and amount involved
  • Invoices: status, amounts, due dates, and payment attempts
  • Charges and refunds: payment outcomes and failure codes
  • Disputes: status, reason, and evidence deadlines
If your install grants test-mode access only, the settings page shows a Test mode badge on the connection.

Automation Triggers

Connecting Stripe adds billing events as automation triggers. When an event fires, its details are automatically added to your automation’s prompt as context.
TriggerFires when
Customer is createdA new customer appears in Stripe
Subscription startsA new subscription is created
Subscription is canceledA subscription is canceled
Trial is endingA subscription trial is about to end
Payment failsAn invoice payment attempt fails
The initial backfill never fires automation triggers, so connecting an account with years of history won’t flood your channels.

Example automations

Agent Capabilities

The Modem Agent can query your synced billing data alongside conversations, topics, people, and companies, and act on what it finds: posting summaries, alerting channels, or creating tickets.

Example prompts

Troubleshooting

The historical backfill runs in the background after connecting and can take a while for accounts with a lot of history. New billing events are processed in real time even while the backfill is running.
Stripe access tokens are refreshed automatically. If the connection shows an error or a reconnect prompt, click Reconnect on SettingsIntegrationsStripe to re-authorize. This is safe and won’t duplicate data.
Verify the automation is Enabled and its trigger matches the event you expect. Note that historical data imported during the initial backfill never fires triggers. Only new events after connecting do.
Data updates in real time via webhooks, with a periodic reconciliation pass that catches anything missed. If a specific object looks out of date for more than a few minutes, contact support@modem.dev.

Disconnecting

To disconnect Stripe:
  1. Go to SettingsIntegrationsStripe
  2. Click Disconnect
This revokes Modem’s access to your Stripe account and stops new data from syncing. You can also uninstall the Modem app directly from your Stripe dashboard under SettingsInstalled apps. Historical data remains in Modem after disconnecting.
https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/bot-bolt.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=dda761a2f7042ebc27c668cc644df76c

Automations

Run the agent on a schedule or when billing events fire.
https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/bot.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=2496f9106cb54fa9f4e27ad1f8f3a171

The Modem Agent

Query your data and take action from one conversation.
https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/contact.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=727cb0ef6c8547993c6acfdaa30bd837

Companies & People

How Modem models the people and companies behind your revenue.