aistack
Book consultation →
← All articles
Sales

A proposal built from CRM data before you open your laptop

A sales rep opens their laptop in the morning and the proposal for today's meeting is already there — built from order history, open opportunities, and CRM notes. No copy-paste, no forgotten details.

May 2026·7 min read·Milan Janoštík·
ClaudeMCPCRMSales
Schematic infographic: on the left a stylised CRM customer card, in the centre an MCP bridge with a Claude orb and identity lock, on the right a structured proposal document with the top row highlighted in green.

The meeting is at 9:00. It's 8:40 and the sales rep is just opening the CRM to recall what the customer last ordered, what was discussed last time, and where the open opportunity stands. Twenty minutes disappear before the coffee is ready. They walk into the meeting with whatever they managed to skim — not with what the customer actually needs to hear.

The work nobody wants to do

Preparing a proposal isn't complicated. It's slow. The sales rep knows the customer — but that knowledge is scattered across five places: meeting notes live in the CRM, actual order history lives in the accounting system or ERP, the current price list is in an Excel file on a shared drive, email threads are in the inbox, and that promise from a LinkedIn message was saved approximately nowhere.

The result is a ritual repeated before every meeting: open a tab, copy a number, switch, copy a name, open the template, paste, forget the discount agreed in December. Every experienced sales rep knows how it ends — a proposal that doesn't reflect what the customer said last time signals that the company doesn't really know them.

By the time I had a grip on the context, the customer was already sitting in the conference room.

Sales rep, B2B company with 40 employees — reconstructed from a common scenario

What connecting the CRM to Claude actually means

Connecting Claude to a CRM is not about AI "reading your data." It's about who accesses it and what they see. An MCP server — a small, focused connector — carries the identity of a specific sales rep. When Claude assembles a meeting brief, it sees exactly what that rep would see themselves: their customers, their opportunities, their notes. Nothing more.

One MCP server covers the CRM. A second connects to Pohoda or Helios and reads that customer's order history. A third reaches into the shared Sheets price list. Claude merges these inputs and assembles a structured brief — customer context, relevant products, open points from the last meeting. The rep receives a prepared overview, not raw material to copy.

The rule of bridged access
Claude sees no more than the person whose identity it operates under
The MCP server does not give Claude access to the entire company. It accesses data through the permissions of a specific user — exactly as if that sales rep had opened the CRM themselves. Colleagues' data, other teams, other customers: out of scope.
Data flow: CRM + ERP + price list → MCP bridge (sales rep identity) → structured proposal brief

Concretely: Raynet or Pipedrive connected to Pohoda

Take a typical Czech B2B company: CRM is Raynet or Pipedrive, orders live in Pohoda, the price list is a Google Sheets table. In the morning the rep tells Claude: "Prepare a brief for my 9:00 meeting with Novák s.r.o." Claude reads through three MCP servers: contact history, the last three invoices, the open opportunity, and current prices. The whole thing takes seconds. Illustratively: where prep used to take 20–40 minutes, the rep now has the same picture in the time it takes to pour a first coffee.

  • From CRM: last three touchpoints, open opportunities, meeting notes
  • From Pohoda or Helios: order history for the past 12 months, average order value, agreed discounts
  • From the price-list table: current prices for products relevant to this customer
  • Output: one structured document — customer context, proposed items, open points to cover

A solo operator or small team juggling twenty active customers at once will feel this most immediately. Every meeting starts from preparation, not catch-up. And customers notice — a company that arrives with specific context reads differently from one that remembered the name in the template header.

What AI proposal prep will not do — and why that's a good thing

Claude assembles the brief. It does not offer a discount. It does not promise a delivery date. It does not sign a contract. The final proposal the rep sends or brings to the meeting remains their decision — with their responsibility for the price, the terms, and the company's commitments.

This boundary is not a weakness in the system. It is the reason to trust it. The rep remains the one who negotiates with the customer, stands behind the proposal, and holds the relationship. Claude handles the preparation — the tedious, time-consuming part. The decision, the promise, and the signature stay where they belong: with a person.

20–40 min
average prep time for a B2B meeting brief
5–8×
more customers a rep can handle per day with the same hours
1 MCP server
per system — CRM, ERP, price list are three separate connectors

What it would take

Connecting a CRM, ERP, and price list via MCP servers to Claude is not a year-long project. It's a scoped integration: three connectors, each focused on one system, each carrying the user's identity. It runs on your infrastructure — not in a third-party cloud, not in a shared tenant. The audit trail of who queried what and when stays with you.

Raynet / Pipedrive (CRM)Pohoda / Helios (ERP)Price-list table (Sheets)MCP bridge — sales rep identityStructured meeting brief

What remains

The model is not the bottleneck. The sales rep knows the customer — that's their job. The bottleneck is the gap between what the customer said and where that information physically lives. In the CRM, in the ERP, in the spreadsheet, in the inbox. Claude closes that gap. The rep gets their time back for the part of the work that actually drives revenue: the conversation, the relationship, the deal.

If you're curious what this would look like for your specific CRM and sales process — write to us. A short call is enough to show where the gap is largest and what a first MCP server would cover.