Find and verify sales leads by messaging your Telegram bot

Ask your Telegram bot for leads by voice or text and get a verified list added to Google Sheets minutes later.

How the work actually flows

It branches. Exactly one path is taken; runs once per one per found contact.

Pattern: Exclusive Choice (4) · Simple Merge (5) · Multiple Instances with a priori Design-Time Knowledge (13)

flowchart TD trig>"voice or text request in Telegram"]:::trig s0["Interpret request into search query"]:::task s1["Search for matching contacts"]:::task s2[["Verify each email address"]]:::mi s3[("Log verified leads and confirm")]:::store trig --> s0 s0 --> s1 s1 -->|"one per one per found contact"| s2 gx{"× email verifies or fails"}:::gate s2 --> gx p00["Keep contact"]:::task gx -->|"Verified email"| p00 p10["Discard contact"]:::task gx -->|"Failed verification"| p10 jn{"○ log verified leads"}:::gate p00 --> jn p10 --> jn jn --> s3 out[/"verified lead list added to sheet"/]:::out pay{{"ready to contact prospects fast"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepRuns once per itemA record or sheetOne path onlyPaths rejoinResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
AI Agents & Autonomous SystemsLead Generation & ProspectingMessaging & NotificationsImage & Media ProcessingSpreadsheet & Database OpsReal Estate & Property
Connects
TelegramOpenAIGoogle Sheets

The problem it solves

Building a fresh list of prospects usually means someone on your team manually searching, exporting, and cleaning data before anyone can start outreach. That is time your sales or marketing people are not spending talking to actual prospects.

Who it fits

Sales, marketing, or agency teams who need quick, verified prospect lists for outreach.

How it works

  1. You send a voice or text message to Telegram describing who you want to find
  2. AI interprets your request and builds a search query
  3. The system searches for matching contacts and pulls their profiles
  4. Each email address is verified before it is kept
  5. Verified leads are logged to Google Sheets and you get a confirmation
What you get

Verified leads ready for outreach within minutes

You get a verified list of prospects matching what you describe, added straight to your spreadsheet minutes after you ask.

What you get

A Google Sheet of verified contacts with name, email, phone, title, company, and LinkedIn profile.

What you need

A Telegram bot, an OpenAI account, and a Google Workspace account.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook