OpenViSTAI · Agents · Blockchain · Crypto
Menu
Workflow Agents

AI Lead Generation Agent

AI Lead Generation Agent is a Python workflow agent that searches Quora for relevant discussions, extracts profile information, qualifies potential leads with OpenAI GPT-4o, and organizes results in Google Sheets.

Independent OpenViST project profile, based on linked sources.

AI Lead Generation Agent — OpenViST project profile in Workflow Agents.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when Quora is the intended discovery source and you want to move from niche search criteria to qualified prospects organized in Google Sheets.

Who it is for

  • Sales and marketing teams building targeted prospect lists from Quora discussions.
  • Developers who want to configure or extend a Python lead-research workflow.

Documented uses

  • Search Quora for discussions relevant to chosen criteria.
  • Extract user profile information from relevant results.
  • Format and qualify prospects, then create or populate a Google Sheet.
Before you choose

Requirements & limits

The project is a public GitHub repository under the MIT License. Its README requires API keys for Firecrawl, Composio, and OpenAI and setup of a Google Sheets integration in Composio.

  • The documented discovery workflow targets Quora; using another source is only described as a possible adaptation.
  • The stack combines Firecrawl extraction, Phidata orchestration, OpenAI GPT-4o qualification, and Composio Sheets integration.
  • The README provides a Streamlit launch command and dependency installation step.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up the agent and launch its Streamlit app

Prepare the documented Python project, connect its Google Sheets integration, and start the application.

Before you start

  • Python environment capable of installing the repository's requirements
  • Firecrawl, Composio, and OpenAI API keys
  • A Google Sheets integration configured and active in Composio

Steps

  1. Clone the repository and change into its directory.

  2. Install dependencies with the command below.

    Documented command
    pip install -r requirements.txt
  3. Run composio add googlesheets, then create and activate a Google Sheets integration in the Composio dashboard.

  4. Set up the Firecrawl, Composio, and OpenAI API keys.

  5. Launch the app with streamlit run ai_lead_generation_agent.py.

Expected outcome

The README’s setup path leads to launching the Streamlit application with its Google Sheets integration configured.

Guide limitations

  • The README does not specify how API keys should be stored.
  • The setup instructions do not document the app’s subsequent in-app workflow.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
GURPREETKAURJETHRA/AI-Lead-Generation-Agent · Official homepage title · retained in its source language