A newer version of the Gradio SDK is available:
6.1.0
metadata
title: CX AI Agent - B2B Sales Intelligence
emoji: π€
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.33.0
app_file: app.py
pinned: false
license: mit
short_description: AI-powered B2B sales automation with MCP tools
tags:
- mcp-in-action-track-enterprise
- mcp
- autonomous-agent
- b2b-sales
- prospect-discovery
- email-automation
- gradio
- huggingface
- qwen
- sales-intelligence
π€ CX AI Agent - B2B Sales Intelligence Platform
π MCP in Action Track - Enterprise Applications
Tag:
mcp-in-action-track-enterprise
πΉ Overview
An AI-powered B2B sales automation platform that helps sales teams discover prospects, find decision-makers, and draft personalized outreach emailsβall powered by autonomous AI agents using the Model Context Protocol (MCP).
π― Key Features
| Feature | Description |
|---|---|
| π AI Discovery | Automatically find and research prospect companies matching your ideal customer profile |
| π₯ Contact Finder | Locate decision-makers (CEOs, VPs, Founders) with verified email addresses |
| βοΈ Email Drafting | Generate personalized cold outreach emails based on company research |
| π¬ AI Chat | Interactive assistant for pipeline management and real-time research |
| π€ Prospect Chat | Demo of prospect-facing AI with handoff & escalation capabilities |
| π Dashboard | Real-time pipeline metrics and progress tracking |
π Quick Start
- Setup: Enter your HuggingFace token and company name
- Discover: Let AI find prospects matching your profile
- Review: Check discovered companies and contacts
- Engage: Use AI-drafted emails for outreach
ποΈ Architecture
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β CX AI Agent β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β Gradio β β Autonomousβ β MCP β β
β β UI ββββ Agent ββββ Servers β β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β β β β
β βΌ βΌ βΌ β
β βββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β MCP Tool Definitions β β
β β β’ Search (Web, News) β β
β β β’ Store (Prospects, Contacts, Facts) β β
β β β’ Email (Send, Thread Management) β β
β β β’ Calendar (Meeting Slots, Invites) β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββ_βββββββββββββββββ
π§ MCP Tools Available
Search MCP Server
search_web- Search the web for company informationsearch_news- Find recent news about companies
Store MCP Server
save_prospect/get_prospect/list_prospects- Manage prospectssave_company/get_company- Store company datasave_contact/list_contacts_by_domain- Manage contactsdiscover_prospects_with_contacts- Full discovery pipelinefind_verified_contacts- Find decision-makers
Email MCP Server
send_email- Send outreach emailsget_email_thread- Retrieve conversation history
Calendar MCP Server
suggest_meeting_slots- Generate available timesgenerate_calendar_invite- Create .ics files
π Prospect Chat Demo
The Prospect Chat Demo showcases how prospects can interact with your company's AI:
- Lead Qualification: AI asks qualifying questions to understand prospect needs
- Handoff Packets: Generate comprehensive summaries for human sales reps
- Escalation Flows: Automatically escalate complex inquiries to humans
- Meeting Scheduling: Integrate with calendar for instant booking
π Technology Stack
| Component | Technology |
|---|---|
| Frontend | Gradio 5.x |
| AI Model | Qwen2.5-72B / Qwen3-32B via HuggingFace |
| Protocol | Model Context Protocol (MCP) |
| Search | Serper API |
| Language | Python 3.8+ |
π Environment Variables
Set these in your Space Secrets:
HF_TOKEN=your_huggingface_token_here
SERPER_API_KEY=your_serper_api_key_here # Optional
π Project Structure
cx-ai-agent/
βββ app.py # Main Gradio application
βββ requirements.txt # Python dependencies
βββ README.md # This file
βββ app/
β βββ schema.py # Pydantic data models
βββ mcp/
βββ agents/ # Autonomous AI agents
βββ servers/ # MCP server implementations
βββ tools/
βββ definitions.py # MCP tool definitions
π License
This project is open source and available under the MIT License.
π Acknowledgments
- Anthropic - Model Context Protocol specification
- HuggingFace - AI model hosting and inference
- Gradio - UI framework
- Serper - Web search API
π¨βπ» Developer
Syed Muzakkir Hussain
Built with β€οΈ by Syed Muzakkir Hussain for the Gradio Agents & MCP Hackathon 2025
mcp-in-action-track-enterprise