AI Lead Generation Agent that automatically discovers and qualifies potential leads from Quora. Using Firecrawl for intelligent web scraping, Phidata for agent orchestration, and Composio for Google Sheets integration, you'll create a system that can continuously generate and organize qualified leads with minimal human intervention!
Here's what it does:
↳ Finds potential leads from online discussions
↳ Extracts user profiles using intelligent web scraping
↳ Organizes qualified leads in Google Sheets
↳ Runs on autopilot without human supervision
The best part?
It's built with tools anyone can use:
→ Firecrawl for smart web scraping
→ phidata for agent orchestration
→ Composio for Google Sheets integration
→ OpenAI GPT-4o for lead qualification
- No more manual searching.
- No more copy-pasting.
- No more spreadsheet updating.
Your sales team can finally focus on what matters:
Building relationships and closing deals.
-
🎯 Targeted Search: Uses Firecrawl's search endpoint to find relevant Quora URLs based on your search criteria
-
💡 Intelligent Extraction: Leverages Firecrawl's new Extract endpoint to pull user information from Quora profiles
-
⚙️ Automated Processing: Formats extracted user information into a clean, structured format
-
💻 Google Sheets Integration: Automatically creates and populates Google Sheets with lead information
-
✍️ Customizable Criteria: Allows you to define specific search parameters to find your ideal leads for your niche
The AI Lead Generation Agent automates the process of finding and qualifying potential leads from Quora. It uses Firecrawl's search and the new Extract endpoint to identify relevant user profiles, extract valuable information, and organize it into a structured format in Google Sheets. This agent helps sales and marketing teams efficiently build targeted lead lists while saving hours of manual research!!!
-
Clone the repository:
git clone https://github.com/GURPREETKAURJETHRA/AI-Lead-Generation-Agent.git cd AI-Lead-Generation-Agent
-
Install the required packages:
pip install -r requirements.txt
-
Important thing to do in composio:
- in the terminal, run this command:
composio add googlesheets
- In your compposio dashboard, create a new google sheet intergation and make sure it is active in the active integrations/connections tab
- in the terminal, run this command:
-
Set up your API keys:
- Get your Firecrawl API key from Firecrawl's website
- Get your Composio API key from Composio's website
- Get your OpenAI API key from OpenAI's website
-
Run the application:
streamlit run ai_lead_generation_agent.py
Happy coding! 🚀✨
Distributed under the MIT License. See LICENSE
for more information.