Outbound is wired. Inbound was missing. Five capture modes — hosted forms, chat handoff, email-to-lead, Zapier / Make trigger, QR intake — all feeding the same qualification engine.
Drop a SourceDeck-hosted form on any page. Fields map to the lead object, Basin-delivered, de-duped against your workspace.
Tidio or Intercom chat handoff — classified sessions land as source=chatbot leads with the conversation transcript attached.
Unique workspace email. Forward any inbound inquiry — the parser extracts name, company, intent, and attaches the source thread.
Any external tool can push a lead into SourceDeck — Typeform, Jotform, HubSpot forms, Calendly bookings, Webflow intake, custom webhooks.
{
"source": "typeform",
"external_id": "f_xxxx",
"lead": {
"email": "lead@company.com",
"first_name": "Jane",
"company_name": "Acme",
"notes": "Downloaded white paper"
},
"timestamp": "2026-04-21T14:12:00Z"
}Printable QR on business cards, trade-show booths, jobsite door hangers. Scan → hosted form → lead in your queue.
One-time bulk. Drag a CSV with email + company columns. SourceDeck runs the full qualification chain (MX + role-block + dedup) and routes surviving rows to the active campaign.
Every inbound source feeds the same pipeline:
sha1(lower(domain) + '|' + lower(company)) — dedupe against existing workspace leadslead_rulefit_score ≥ outbound_ready_scorelead_qualified event into the bus → Funnel Health dashboard updates