Ops

Telegram prospecting bot

Build a conversational prospecting tool that connects directly to Lusha’s API. Ask for a person, company, or ICP match in plain language and get verified data back in the same thread.

Why this works

Most prospecting setups don’t fail because the data is bad. They fail because the workflow is fragmented.

Open LinkedIn. Copy a name. Paste it into a data tool. Check company context somewhere else. Switch tabs. Lose focus. Repeat.

That loop isn’t just inefficient. It’s cognitively expensive. Each lead takes 5–10 minutes. Not because the tools are slow, but because you still have to orchestrate everything.

The insight isn’t “we need faster enrichment.” It’s: Why are people still doing all of this?

What you get

A chat where intent triggers data. Send a message like, “Find marketing directors at Salesforce” and get enriched results back—verified contacts, company context, direct dials—without opening a single dashboard.

MP
Built by: Manthan Patel
Time to build: 15 min
Difficulty: Medium
Tools: Claude, Lusha, n8n, Telegram

How to set it up

01

Create your Telegram bot

Open Telegram and message @BotFather. Create a new bot and save the API token. This becomes your prospecting interface.

02

Set up n8n as your orchestration layer

Connect n8n to your Telegram bot using the token. n8n will handle the logic between your message and the data response.

Tip: If you’re new to n8n, their Telegram integration template will get you started in minutes.

03

Add Claude as your intent parser

Connect Claude (or another LLM) to interpret natural language requests. The AI determines whether you’re asking for a person, company, or prospecting search—and routes accordingly.

04

Connect Lusha's APIs

Add Lusha API endpoints to n8n:

  • Person API for individual contacts
  • Company API for firmographics
  • Prospecting API for ICP-based searches

The AI agent routes each request to the right endpoint automatically.

05

Configure the response flow

Map Lusha’s enriched data back to Telegram. Format results so they’re readable in chat: name, title, company, email, direct dial.

Tip: Because the agent remembers conversation context, follow-ups don’t require re-prompting. Ask, “What about their CTO?”, and it knows which company you are referring to.

06

Deploy and test

Send a few test queries: “Find info on Satya Nadella at Microsoft” or “Tell me about Tesla.” Verify the routing works and data returns correctly.

What to do next

Once your bot is running, you can extend it. Add Slack notifications when high-value contacts are found. Connect to your CRM to auto-create records. Build in lead scoring logic so the bot flags priority prospects.

The goal: prospecting becomes event-driven. Intent triggers data. Data triggers action. So all you have to do is supervise, not execute.

No FAQ items available at this time.

Ready to build this?

Get started with Lusha and set up this play in minutes.