Integrate

Your agent builds it.
Integrate runs it.

Connect your apps, set up workflows, and keep them running through MCP or the SDK.

Activity
Personal workspace

Recent runs

All workflows
New form submission

Maya Chen · maya@example.com

Just now$0.02
Pro purchase

Checkout · cs_demo_6b24

8 minutes ago$0.02
Weekly digest

12 completed issues · 3 projects

Friday, 16:00$0.03
run_7a91Tally, Airtable, Slack
Submission received Included Airtable record updated $0.01 Slack message sent $0.01
3 workflows activeEvery action has a receipt.
TallyAirtableSlackStripeNotionLinear

Tell your agent what
should happen next.

Choose the accounts once. Your agent handles the setup. Integrate keeps the workflow running after the conversation ends.

tallyairtableslack

A new lead, in the right places.

Use Integrate to connect my Tally form, Airtable base, and Slack channel. When someone submits the form, upsert a record in my selected Airtable table by email, then post the record link to Slack. Discover the available forms, table fields, and channels. Ask me which to use. Validate a draft and show me its dry run and cost before publishing.

$0.02 per run
stripenotionslack

A purchase starts the welcome.

Use Integrate to connect Stripe, Notion, and Slack. For paid Checkout purchases containing my selected Pro price, create an onboarding page under my selected Notion parent, then send its link to my Slack channel. Discover my prices, pages, and channels. Deduplicate by Checkout Session ID. Validate a draft and show me its dry run and cost before publishing.

$0.02 per run
linearnotionslack

Friday’s update writes itself.

Use Integrate to connect Linear, Notion, and Slack. Every Friday at 16:00 Europe/Amsterdam, fetch the previous week’s completed issues from my selected teams, group them by project into a deterministic digest, create a Notion page under my selected parent, and send its link to Slack. Discover the teams, pages, and channels. Validate a draft and show me its dry run and cost before publishing.

$0.03 per run

Less setup.
A clear record.

Your agent can check what ran, what it changed, and what it cost. So can you.

Publish with intent

Draft, validate, and inspect a dry run before activating a workflow. Each published version stays fixed.

Continue where it stopped

Completed steps keep their receipts. Retrying a failed run preserves the work already done.

Keep credentials out of chat

Enter tokens on a secure connection page and choose the resources each connection can access.

RUN RECEIPT

One record.
Two actions.
Two cents.

Airtable · upsert record$0.01
Slack · post message$0.01
Total$0.02

Triggers, discovery, filters, and transforms are included.

The same runtime.
Inside your product.

Give each customer their own connections and workflows. Use the SDK from your server and let Integrate handle execution.

Build with Integrate
import { Integrate } from '@integratedotdev/sdk';

const integrate = new Integrate({
  apiKey: process.env.INTEGRATE_API_KEY!
});

const customer = await integrate.contexts.create({
  externalId: 'customer_42',
  name: 'North Studio'
});

const connection = await integrate.connections.link({
  contextId: customer.id,
  provider: 'slack',
  label: 'Team Slack'
});

// Send the hosted connection URL to your customer.
return connection.url;

Pay for the work
that gets done.

Start with $1 in credit. Add $5, $20, or $50 when you need more.

Connect your agent
$0.01per successful connector action

Reads and writes cost the same. Automatic retries charge once on success. Failed actions are uncharged. Actions already completed remain charged.

No subscription. No internal model fees. Your agent provides the reasoning, Integrate runs the workflow.

How usage is counted