Integrations

Your CRM is the source of truth.
DMOOP writes from it.

Connect HubSpot or Zoho and every generated message references the recipient by name, their company by name, and picks up from the actual last touchpoint. No more templated cold copy pretending to be personal.

H

HubSpot

Available

Grounded emails, deal-aware follow-ups, journey-anchored messaging.

What DMOOP pulls

  • Contact identity (name, role, lifecycle stage, lead status)
  • Associated company (name, domain, industry, employee count)
  • Latest deal (name, stage, amount, close date) + full stage-transition history
  • Original source + drill-down (organic search / paid / referral / campaign)
  • Marketing email engagement (last opened, last clicked, last email name)
  • Recent touchpoints (last 5 emails + 3 calls + 3 meetings + notes with subjects, dates, direction)

Use cases

Nurture emails that reference the actual last call
Deal-stage-aware follow-ups (Opportunity → Proposal)
Winback sequences tuned to lifecycle stage
Connect HubSpot
Z

Zoho CRM

Available

Full contact + account + deal context grounded in your Zoho data.

What DMOOP pulls

  • Contact identity (First/Last/Full name, Title, Lead Status, Lead Source)
  • Account (name, website, industry, employee count)
  • Latest deal (name, stage, amount, close date)
  • Recent notes on the contact (last 10)
  • Region auto-detection (US/EU/IN/AU/JP/CN — routes to the right Zoho data center)
  • Last activity time + contact-created timestamp

Use cases

Cold intros that use Lead Source for personalization
Follow-ups that pick up from the last note
Account-based sequences using Zoho Accounts
Connect Zoho CRM
S

Salesforce

Coming Soon

Coming soon.

We're building this next. Want to be notified when it ships?
Join the waitlist
P

Pipedrive

Coming Soon

Coming soon.

We're building this next. Want to be notified when it ships?
Join the waitlist

Under the hood

What DMOOP sees when you paste an email into chat

Identity

  • Name
  • Role
  • Lifecycle stage
  • Lead status
  • Source

Account

  • Company
  • Industry
  • Size
  • Domain
  • Location

Deal + Journey

  • Latest deal
  • Stage history
  • Last 10 touchpoints
  • Email opens/clicks
  • Notes

All fetched in parallel, taking ~700-1400ms total. Injected as structured system messages before the model generates. If a field is missing, the model is instructed not to reference it — no fabricated details.

Security

Enterprise-grade posture, day one

AES-256-GCM encryption

OAuth tokens are encrypted at rest with a per-deployment master key. Database dump alone doesn't expose them.

PKCE + HMAC state

OAuth flows use PKCE (SHA-256 challenge) + HMAC-signed state tokens to block interception + replay.

Preemptive token refresh

Access tokens refresh 60 seconds before expiry with locking so parallel requests don't race.

Read-only scopes

DMOOP requests read-only scopes only. We can't create, update, or delete anything in your CRM.

Two minutes to connect. Every message after is grounded.

Click Connect, approve the OAuth prompt, done. No API keys to paste, no field mapping, no per-contact sync.