Your First Agent — Complete Walkthrough
From zero to a live AI agent on Telegram in under 10 minutes.
What We're Building
By the end of this guide you'll have:
- ✅ A live Telegram bot powered by an AI agent
- ✅ The agent running on ModelFitAI's managed infrastructure (no server needed)
- ✅ Your first agent searching for leads, posting content, or tracking a launch
We'll use the Reddit Lead Gen template as our example — it's free, requires no Reddit account, and starts finding leads immediately.
Step 1: Create Your Telegram Bot (2 min)
Your agent needs a Telegram bot to communicate through.
- Open Telegram and search for @BotFather
- Send
/newbot - Choose a name (e.g. "My Lead Gen Bot")
- Choose a username ending in
bot(e.g. "myleadgen_bot") - BotFather replies with your bot token — looks like:
7123456789:AAFxxxxxxxxxxxxx
Save this token. You'll need it in Step 3.
Step 2: Get an AI API Key (3 min)
Your agent uses Claude or GPT to understand context and score leads.
Option A — Anthropic (Claude) — recommended:
- Go to console.anthropic.com
- Sign up → API Keys → Create Key
- Add $5 billing credit (more than enough for months of use on free tier)
- Copy your key:
sk-ant-...
Option B — OpenAI (GPT):
- Go to platform.openai.com
- Sign up → API Keys → Create new secret key
- Add $5 billing credit
- Copy your key:
sk-...
Step 3: Deploy the Agent (2 min)
- Go to modelfitai.com/dashboard
- Sign up or log in
- In the search bar, type:
"Find Reddit leads for my SaaS product" - ModelFitAI recommends Reddit Lead Gen — click Deploy
- Walk through the wizard:
- Channel: Select Telegram
- AI Key: Paste your Anthropic or OpenAI key
- Bot Token: Paste the token from @BotFather
- Click Deploy Now
Wait 30–60 seconds. You'll see "Agent is live!"
Step 4: Talk to Your Agent
Open Telegram → find your bot → send:
/start
Then try:
scan r/entrepreneur for people asking about productivity tools
The agent searches Reddit, scores each post for buying intent, and replies with the top leads directly in your chat.
Step 5: Managing Your Agent
From the Dashboard → My Agents tab you can:
- View all running agents and their status
- Stop an agent (it stops responding and frees up your slot)
- Deploy another agent (Free: 1, Starter: 3)
Tips for Better Results
Be specific with your prompts:
# Too vague
scan reddit for leads
# Better
scan r/SaaS and r/startups for posts from founders frustrated with their CRM
Use keywords your ICP uses:
- Pain words: "struggling with", "help me", "looking for", "recommend"
- Competitor names: "alternatives to X", "switched from Y"
- Job titles: "founder", "head of sales", "indie hacker"
What's Next?
- Try another template: X Autopilot or Product Hunt Launch
- Upgrade to Starter for 3 agents + Discord support
- Read the Dashboard Guide for full agent management
✉️ Questions? Email hello@architectgbt.com