Skip to content
M. Usman Malik
← All work
In productionSales-tech · 2025

From ideal customer profile to a running outreach campaign

Sources and filters leads, writes and voices personalized messages with AI, and runs ringless voicemail + SMS sequences with consent and opt-out built in.

Co-founder & lead engineer, Grootcore Systems

How it flows

The problem

Outbound teams stitched together a lead database, a copywriter, a voice tool and an SMS sender, and still broke quiet-hours and opt-out rules.

What I built

  • Lead sourcing and import, filtered against an ideal customer profile.
  • AI-written, AI-voiced personalized messages for every lead.
  • A visual workflow builder for multi-step voicemail + SMS sequences.
  • Timezone-aware dripping with per-lead quiet hours, consent capture, suppression lists and opt-out handling.
  • Campaign analytics across every step.

The result

  • One platform replaces four tools for an outbound team.
  • Compliance rules are enforced by the system, not remembered by people.

Stack

DjangoDRFNext.jsReact 19PostgreSQLLLMsTTSTwilio

Want something like this?

20 minutes is enough to scope it, from requirements to production.

Book a call
Next case studyShefa →