Interactive Overview — Click any stage for details

From Cold Lead to
Booked Meeting

The Ascend AI SDR Engine automates the entire outbound sales pipeline — sourcing prospects, scoring them with AI, reaching out across LinkedIn and email, handling responses, and booking meetings. Here's exactly how every piece connects.

5
Cloudflare Workers
6
Pipeline Stages
2
Outreach Channels
17
Prospect Statuses

The Pipeline

Each stage runs autonomously on a schedule. Click any card to see exactly what happens, what tools are used, and ask AI to explain it.

Prospect Lifecycle

Every prospect moves through a 17-status state machine. Here's the happy path from first discovery to booked meeting.

pending_enrichment pending_deep_qual linkedin_priority dripify_queued linkedin_connected in_conversation replied_positive qualified_sql

Under the Hood

The engine runs as five independent Cloudflare Workers, each with a single responsibility.

Pipeline Worker

Runs sourcing, quick filter, and deep qualification on cron schedules. The top of the funnel.

Outreach Worker

Exports qualified prospects to Dripify (LinkedIn) and Instantly (email) on a daily schedule.

Inbound Worker

Receives webhooks from Dripify, Instantly, and Calendly. Classifies replies with AI. Routes events to scoring.

Scoring Worker

Calculates engagement scores from events, tiers prospects (hot/warm/cold), and fires threshold alerts to Slack.

Ingestion Worker

Watches Google Drive for new sales materials and ingests them into the RAG knowledge base. Monthly industry research updates.

Supabase (Central DB)

Stores all prospects, scoring events, outreach logs, prompt templates, and RAG documents. The single source of truth.