Every call is an MCP tool call
Outbound campaigns, AI voice agents, and voicemail triage are all MCP tools — on Twilio, SignalWire, Plivo, Vonage, or your own SIP trunk.
See voiceA voice-first, MCP-native CRM. 179 MCP tools your AI agents can call — writes, not just reads, every one consent-checked. Talk to the real agent, no signup.
Hey — I'm Pact. Ask me about your pipeline. Try: which deals are slipping this week?
Try it now
This is the live agent, answering from a real CRM. No signup, no download.
Pact: Hey — I'm Pact. Ask me about your pipeline. Try: which deals are slipping this week?
This browser can't do speech recognition, so the phone line is the demo. Same agent, same data.
The problem
Your CRM, your marketing automation, your warehouse, and your consent vendor each own a slice of the same person — and they never agree.
Records drift.
The same contact is three different people across your CRM, your email tool, and your warehouse.
Consent lives in a spreadsheet.
Nobody can answer “can we email this person?” without a five-day audit.
Every number needs a CSV.
Marketing, pipeline, and success each report from a different copy of the truth.
There is a simpler shape
How Pact works
Not ten features to learn. One place to centralize, act, and see.
Import from a CSV or a live source, and every duplicate collapses onto one record you can export in full at any time.
The consent check runs at send time, per channel. A withheld contact is skipped and the skip is written to the audit trail.
Because reporting reads the same rows the app writes, a number on a dashboard and a number in a record cannot disagree.
Don't take our word for it — touch the real product below.
The problem
Your CRM, your marketing automation, your warehouse, and your consent vendor each own a slice of the same person — and they never agree.
Jordan Rivera
J. Rivera
Rivera, Jordan
jordan rivera
One person. Four records. None of them match.
Records drift apart.
The same contact is three different people across your CRM, your email tool, and your warehouse. Every merge is a manual archaeology dig, and the dig is never finished.
Consent lives in a spreadsheet.
Nobody can answer “can we email this person?” without a five-day audit — so campaigns either stall waiting for legal, or ship and hope.
Every number needs a CSV.
Marketing, pipeline, and customer success each report from a different copy of the truth. The Monday review becomes a debate about whose export is right.
There is a simpler shape: one tenant-isolated system where the record, the consent state, and the numbers are the same object — not four copies pretending to be one.
Pillars
The substrate every revenue team already pays four vendors to imitate.
Accounts, contacts, deals, signals, and tracking events live in a single tenant-isolated store.
Multi-channel cadences and event-driven playbooks, shipped behind feature flags.
GDPR / CCPA / CASL state per-channel per-contact with an immutable audit log.
Pipeline velocity, ICP distribution, open rate by provider, AI cost ledger — queryable in-product.
Model Context Protocol
Pact ships a native MCP server. Point Claude, Cursor, or any MCP client at your workspace and it can read your pipeline, run an agent, place a call, or write back a note — every call consent-filtered, audit-trailed, and cost-attributed per tenant.
Query accounts by any field — owner, stage, ICP tier, open value.
query_accounts(
stage="Negotiation",
min_open_value=25000,
limit=3
)[
{ "name": "Acme Corp", "stage": "Negotiation", "open": 50000 },
{ "name": "Northwind Ltd", "stage": "Negotiation", "open": 38000 },
{ "name": "Globex Inc", "stage": "Negotiation", "open": 27500 }
]Illustrative preview with synthetic data — not a live call. Every real invocation is consent-filtered, audit-trailed, and cost-attributed per tenant.
Outbound campaigns, AI voice agents, and voicemail triage are all MCP tools — on Twilio, SignalWire, Plivo, Vonage, or your own SIP trunk.
See voiceConnect your own provider keys in-product and pay them directly. Nothing is hardcoded; nothing routes through Pact's account.
Retrieval is consent-filtered before a record enters context, and your data exports in full on any plan. SOC 2 Type II audit is underway (2026-Q4).
Trust & securityMCP depth
An agent that can only read is a search box with extra steps. The column that matters is the third one — whether the agent is allowed to change anything.
| Vendor | MCP tools | Agent can act? | Surface |
|---|---|---|---|
| PactSource | 179 | Yes — read and writeAn agent can create, update, and act on CRM records through the same tools it reads them with. | CRM records |
| Gong1Source (opens in a new tab) | 3 | No — read-only“The MCP server is read-only and does not create, update, or delete data in Gong or the CRM.” | CRM records |
| Salesforce2Source (opens in a new tab) | Not public | Yes — read and write“Read, create, update, and delete Salesforce records with tools that respect field-level security and sharing rules.” | CRM records |
| HubSpot3Source (opens in a new tab) | Not public | Yes — read and write“enables you to give any MCP-compatible AI tool or agent secure read and write access to your HubSpot CRM data” | CRM records |
| Attio4Source (opens in a new tab) | Not public | Yes — read and write“Read operations: Auto-approved… Write operations: Request user confirmation” | CRM records |
Vendor-published facts, captured 2026-07-31. Tool count alone is not a quality measure — what matters is whether an agent can act, not just read.
Annual-commit list price from each vendor's own pricing page on 2026-07-31. HubSpot additionally requires a mandatory one-time onboarding fee of $1,500 on Sales Hub Professional — the line most comparison tables leave out, and the one that moves a first-year number most.
See it in action — no login
Seven of the surfaces revenue teams live in, in an interactive sandbox with live headline metrics. Drag a deal, open an AI-ranked day, preview a buyer quote — nothing to install, no demo to book.
deals in flight
average deal size
at-risk accounts flagged by AI
AI actions run today
Figures marked live are current platform totals; the rest are illustrative sandbox data.
Drag a deal across stages — weighted value and days-in-stage update live.
The arithmetic
Pact's voice agent writes the call back to the CRM itself. Set the four numbers below to your team and the model shows the time that returns to selling.
Your team
Per CALL, not per qualified opportunity — outbound teams are typically low single digits. If you track win rate on opportunities, that number is much higher and does not belong here.
Returned to selling
32hours / week, across the team
8 AEs × 12 calls × 4 minutes of admin × 5 days. That is the whole calculation — no assumption about your team beyond the four numbers you set.
Modeled revenue effect
$757,029/ year
If that recovered time goes back into calls at your existing rate, it is 2,523 more calls a year, each valued at the 2% per-call win rate you entered — unchanged — times your average deal size. It is a model of what the returned time is worth, not a forecast of what you will book.
Check the model against yourself. The same arithmetic says your team already books $6,624,000 a year (22,080 calls × 2% × $15,000). If that is far off, the win rate you entered is an opportunity rate rather than a per-call rate, and the figure above is overstated by the same factor.
in open pipeline under management
consent captured and provable, platform-wide
touchpoints logged across this week
Live, anonymized activity across Pact workspaces — refreshed every few minutes.
The difference
Three commitments that hold on every plan — no asterisk, no upsell.
Export your entire workspace on any plan, including Free — records, activity, and consent state, in a signed archive. Your data is never held back.
Bring your own LLM provider, encryption keys, and email sender. The AI runs on infrastructure you own, and every call is consent-filtered and cost-attributed.
Every action writes to a real-time event stream and an append-only audit trail — a complete, tamper-evident record of who did what, and when.
Trust
Honest about what's certified today and what's in flight. Pact's own SOC 2 Type II audit is underway — the substrate it runs on carries Type II already.
SOC 2 Type II
In progressPact's own audit — substrate provider carries Type II today
Target 2026-Q4
GDPR
CompliantPer-channel consent state + immutable audit log
ISO 27001
In progress93 Annex-A:2022 controls + Statement of Applicability, tracked in-product
HIPAA BAA
CompliantAvailable on Scale and Enterprise plans
CCPA
CompliantConsumer-rights workflows + DSAR export
BYOK encryption
CompliantPer-tenant data keys wrapped by your KMS
Uptime
0.0%
Platform availability target. Live per-component 90-day numbers are on the public status page.
See live status →Security pack
Architecture, controls matrix, sub-processors.
The same answers we hand to enterprise procurement teams — live on the Trust Center and the security page, no email gate.
What it replaces
Swipe through the four questions a patchwork makes hard to answer.
Four separate tools: A different copy of them in each tool, reconciled by hand.
With Pact: One tenant-isolated record that CRM, marketing, and success all write to.
Four separate tools: Ask the consent vendor, then hope the sending tool agrees.
With Pact: Consent state per channel, checked before the send leaves.
Four separate tools: Three exports and a warehouse job to make them agree.
With Pact: Pipeline, marketing, and success reporting off the same live data.
Four separate tools: An upgrade, a support ticket, or a migration project.
With Pact: A full signed export on every plan — including Free.
No lock-in
The things teams get burned on — export, keys, audit — are commitments here, not upsells.
Zero lock-in
Export your entire workspace on any plan — including Free. Records, activity, and consent state in a signed archive. Your data is never held back.
AI you control
Bring your own LLM provider, encryption keys, and email sender. The AI runs on infrastructure you own, and every call is consent-filtered.
Everything is logged
Every action writes to a real-time event stream and an append-only audit trail — a tamper-evident record of who did what, and when.
One system, not a patchwork
What it costs
Drag two sliders. We'll use our published list price and your numbers — nothing else.
Everything you'd replace, added up — CRM, marketing automation, the consent tool.
List price, $99 / seat on Pro and $199 on Team, times your own numbers. It ignores your contract discounts and any migration effort, so treat it as an order of magnitude rather than a quote.
Built for the whole revenue org
Every role below has a page showing exactly what it gets. Same record underneath.
For your role
One platform, nineteen doors. Find the workflow that talks like you do — every page links to the shipped surfaces behind the claims.
Frequently asked
Pricing, security, migration, and the “is this for us?” question. Pricing mechanics live in detail on /pricing.
Per-seat monthly on Pro and Team; usage-aware so contact and event caps grow with the plan. The Free plan stays free for one user under 500 contacts and 1k events per month. Full breakdown plus an interactive calculator is on the /pricing page.
Yes. The live Salesforce, HubSpot, and Pipedrive migrators move accounts, contacts, deals, owner mapping, and consent state in one guided in-product run, and the CSV importer covers most other sources. Close and Apollo importers are next. White-glove migration help is included on Team and Enterprise.
Pact's substrate is tenant-isolated from the database up — your data shares no schema, no row, and no encryption key with any other tenant. The data layer carries SOC 2 Type II and HIPAA-ready attestations today; Pact's own SOC 2 Type II audit is in progress with a 2026-Q4 target.
Default region is US-East. Team and Enterprise plans support pinning your tenant to US-East, US-West, EU-West, or Asia-Pacific (Singapore), with region-locked storage enforced at the platform layer. Self-hosting in your own VPC is an Enterprise conversation — same container images, scoped during onboarding.
Yes — a full REST API with typed OpenAPI schema, webhooks for every domain event, and a Postgres-backed event stream you can subscribe to with standard CDC tools. The public API docs live at /docs/api; webhooks are configured per tenant in the admin UI.
You can import your first contact list and ship your first sequence within an hour of signing up — the Salesforce migrator runs a full guided import in a morning. Replacing an entire stack end-to-end is a 6–12 week project, and white-glove help is included on Team and Enterprise.
73 connectors in the marketplace — Slack, MS Teams, Stripe, Resend, Postmark, SendGrid, Amazon SES, OpenAI, Anthropic, AWS Bedrock, Snowflake CDC, BigQuery CDC, and more — each labeled with its current sync depth. Salesforce, HubSpot, and Pipedrive migration is live in-product; Close and Apollo importers are next. Anything else, the API + webhooks cover.
Full export of every contact, deal, sequence, consent record, and audit event in standard formats (CSV + JSONL), available on every plan including after cancellation. Read access stays on during the 30-day grace window. After grace, the data is permanently deleted on a published schedule.
Pact installs as an app on iOS, Android, and desktop — add it from the browser and you get an icon, offline read access to recently viewed records, and push notifications with quiet hours. No app store, no separate release cycle: the app is always the version your team deployed.
Sign up and the first 14 days run on a full Pro trial — no credit card. If you don't upgrade by day 14, the account drops into the Free plan (1 user, 500 contacts, 1k events / month); nothing breaks and no data is re-migrated.
At 80% of any cap you get an email and an in-app banner with three choices: buy a one-time pay-as-you-go bolt-on for that dimension, upgrade the plan, or reduce volume. At 100% the writes that would exceed the cap stop until you pick one — reads, exports, and history stay open the whole time. We don't silently auto-upgrade.
Yes, on Team and Enterprise. Custom domain, custom email-sender identities, branded login, and admin-portal logo replacement. Pact's brand stays out of every customer-facing surface your end-clients see.