Skip to content

nick-stafford/ClientPulseAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClientPulse AI

Python Streamlit

Sales intelligence platform with AI-powered customer health scoring and sentiment analysis.

ClientPulse AI monitors client communications, detects sentiment shifts, and surfaces at-risk accounts before churn happens.


Features

Customer Health

  • Health Scoring — Real-time 0-100 health score per client
  • Risk Classification — Low / Medium / High risk indicators
  • Trend Detection — Spot declining engagement early

Communication Intelligence

  • Multi-Channel Monitoring — Email, calls, tickets, Slack
  • Sentiment Analysis — AI-powered positive/negative/neutral detection
  • Live Feed — Real-time communication stream

Action Items

  • Smart Alerts — Prioritized actions based on risk
  • Revenue at Risk — Dollar value of at-risk accounts
  • Lead Scoring — Identify hot leads from communication patterns

Dashboard

┌─────────────────────────────────────────────────────────┐
│  📊 ClientPulse AI                                      │
├────────────┬────────────┬────────────┬─────────────────┤
│ 6 Clients  │ 1 At Risk  │ 3 Hot Leads│ 72% Avg Health  │
├────────────┴────────────┴────────────┴─────────────────┤
│                                                         │
│  📬 Live Communications Feed                            │
│  ┌─────────────────────────────────────────────────┐   │
│  │ 📧 Acme Corp         ● Really impressed with... │   │
│  │ 📞 TechStart Inc     ● Third issue this week... │   │
│  │ 🎫 GlobalTech        ● Budget approved for Q2   │   │
│  └─────────────────────────────────────────────────┘   │
│                                                         │
│  👥 Client Health Overview                              │
│  ┌──────────────┬────────┬──────────┬────────────┐    │
│  │ Acme Corp    │ 92%  ● │ $125,000 │    LOW     │    │
│  │ GlobalTech   │ 88%  ● │ $340,000 │    LOW     │    │
│  │ TechStart    │ 34%  ● │  $85,000 │   HIGH     │    │
│  └──────────────┴────────┴──────────┴────────────┘    │
└─────────────────────────────────────────────────────────┘

Tech Stack

Component Technology
Frontend Streamlit
Sentiment Analysis Custom ML pipeline
Connectors Email, Slack, Zendesk APIs
Database SQLite

Quick Start

# Clone and setup
git clone https://github.com/nickstafford/clientpulseai.git
cd clientpulseai
pip install -r requirements.txt

# Run
streamlit run app.py

Connectors

Platform Data Captured
Email Subject, body, sentiment, response time
Slack Channel messages, DMs, reaction patterns
Zendesk Tickets, resolution time, satisfaction
Calls Duration, transcript summary, tone

Project Structure

ClientPulseAI/
├── app.py              # Streamlit entry point
├── connectors/         # Platform integrations
│   ├── email.py
│   ├── slack.py
│   └── zendesk.py
└── src/
    ├── health_scorer.py
    ├── sentiment.py
    └── alerts.py

License

MIT License


Built by Nick Stafford

About

Sales Intelligence Platform - AI-powered customer health scoring and sentiment analysis

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages