The semantic layer
for go-to-market.

Your sales stack has many tools and nothing connecting them. Doris is a typed ontology that assembles CRM, meetings, emails, and documents into one queryable graph.

DEALPERSONMEETINGRISKSTRATEGY

Ontology

25 types. One graph. Every deal relationship connected.

M
88
E
72
D
45
P
91
C
82

Assessments

MEDDPICC, SPICED, BANT — qualification at a glance.

Send pricing by Friday2d
Schedule CTO demo
Share security docs3d

Commitments

Every promise tracked. Nothing falls through.

GET /ontology/deal/{id}
  ?expand=stakeholders
        ,commitments
        ,risks
        ,assessments

API & MCP

One call. Full deal intelligence. REST or MCP.

pipeline risks...
3 critical risks
7 high risks
12 medium risks

Search

Find anything across deals, risks, and stakeholders.

event
block
action

Automations

Events trigger blocks. Blocks produce actions.

Works perfectly with

ZoomGoogle MeetMicrosoft TeamsGoogle CalendarOutlookHubSpotSalesforceAttioLinearJiraGammaZoomGoogle MeetMicrosoft TeamsGoogle CalendarOutlookHubSpotSalesforceAttioLinearJiraGamma
SalesforceSalesforceLive
Deals1,284
Contacts8,542
Accounts612
Google CalendarGoogle CalendarLive
Upcoming events47
Live syncActive
Last syncJust now
Doris NotetakerDoris NotetakerLive
Meetings (30d)342
Processed338
Rate99%
OutlookOutlookLive
Emails8,412
Deal coverage1,201
Last received2m ago
Ontology Engine
80,883objects
147,832 links
Entity Types
pain point12,847
value driver11,293
decision9,716
person8,542
document8,412
objection6,487
commitment5,893
competitor4,312
meeting4,216
tactic3,264
strategy2,158
lead1,847
deal1,284
account612
Intelligence calculator

How much deal intelligence are you missing?

50
20 /rep
3
Doris would assemble — every month
2,457
Indexed Objects
150
Commitments
210
Stakeholders
360
Insights
600
Email Threads
66
Competitor Mentions
48
Objections
125
Signals
2,120
Relationships

Compounding across your entire pipeline — every call adds to the graph.

Doris for Sales

From scattered signals to assembled deals.

Without Doris
CRM Field

Stage: Discovery

Next Step: "Follow up"

Last Activity: 12 days ago

Call Recording

▶ 47:23 "Acme Weekly Sync"

Nobody has watched this.

Email Thread

Re: Re: Re: Pricing Follow-up

6 messages, buried in inbox

Rep's Notes

"Good call. Need to send deck."

Written from memory at 5pm.

With Doris

Acme Corp — Enterprise

$240k
● Discovery → 38 days▲ Champion absent 2 calls
Commitments
Send pricing comparisonMay 2
Technical deep-dive deckMay 5
Intro to VP EngineeringMay 9
Stakeholders
Sarah Chen· VP EngChampion
Mark Liu· ProcurementBlocker
Objections

"Security review takes 6 weeks"

"Incumbent has custom integration"

Strategy

Multi-thread past procurement. Get technical win before budget.

Everything on the right was assembled automatically from 6 calls, 23 emails, and 4 CRM updates. No rep typed a word.

Why it's different

Not a better feature. A different architecture.

01 · Gong / Chorus

Records and scores calls.

Stops at the recording. The follow-up still goes out late. The deck still doesn't get built.

With Doris

Doris does the work behind the promises made on those calls.

02 · Clari

Forecasts from CRM data.

Relies on self-reported fields — the fiction reps enter at end-of-day.

With Doris

Doris shows commitment follow-through from conversation evidence.

03 · ChatGPT / Claude / Gemini

Summarizes one conversation.

Forgets everything the moment the session ends. No deal-level memory.

With Doris

Doris remembers every commitment across every deal, compounding with each call.

04 · Cowork / Codex / AI Agents

General-purpose agents you can connect to your CRM and calendar.

You can wire them to your tools — but every task starts from scratch. Connecting APIs gives you data access, not deal intelligence. You're assembling a pipeline, not compounding knowledge.

With Doris

Doris compounds knowledge across every conversation on every deal in your pipeline. By the fourth call, it knows every commitment, every objection, and every stakeholder — and uses patterns from your closed-won deals to inform the ones still in play.

From the blog
Try Doris

See it on your own pipeline.

72% faster deal velocity. 36 hours a week back to selling. One API call for the full picture.

FAQ

Frequently asked questions

Doris connects to your calendar and automatically joins scheduled meetings on Zoom, Google Meet, and Microsoft Teams. No manual setup per call — once connected, Doris joins every sales conversation.

Doris identifies every commitment made during the call — follow-ups, deliverables, timelines, and next steps. Then it does the work: drafts follow-up emails, builds presentations, creates deal briefs, updates your CRM, and more. All created from what was actually discussed.

Gong and Chorus capture conversations — they record, transcribe, and score calls. Doris starts where they stop. We don't just tell you what was said. We do the work behind the promises your reps make. The follow-up gets sent, the deck gets built, the CRM gets updated.

A general AI assistant can summarize a single call. But it forgets everything the moment the conversation ends. Doris remembers every commitment across every deal. On your fourth call with a prospect, Doris knows what you promised in call one, what objections came up in call two, and what the champion asked for in call three.

Doris integrates with HubSpot and Salesforce. Deal stages, qualification scores, commitment logs, and evidence are synced automatically — no manual data entry required.

Doris supports MEDDPICC, BANT, SPICED, and custom frameworks. It scores deals against your chosen methodology using evidence from actual conversations — not self-reported fields.

Most teams are up and running in under 15 minutes. Connect your calendar, link your CRM, and Doris starts joining calls immediately. No training data required — Doris learns your deals from the conversations themselves.