ClientPulse
by ShArafat58
README.md
# ClientPulse
Juggling dozens of clients? ClientPulse gives you a morning briefing, preps every call, and warns you when a client's gone quiet, right through Alexa+.
## Status
š§ In development ā Amazon Developer Hackathon 2026 (Alexa+ Track + AWS Builder mini-challenge)
## What It Does
ClientPulse is a voice-first client-ops assistant for freelancers and small agencies, built as a real MCP server for Alexa+.
- **Daily briefing** ā what needs your attention today
- **Call prep** ā instant context before any client call
- **Invoice tracking** ā never miss an overdue payment
- **Stale client detection** ā spot relationships going cold
- **Persistent memory** ā remembers commitments across sessions
## Tech Stack
- MCP Server: Python + FastMCP (spec 2025-11-25+, Streamable HTTP)
- Hosting: AWS Lambda + Function URL
- Auth: Amazon Cognito (OAuth 2.1 + PKCE)
- Memory: Amazon DynamoDB
- CRM: GoHighLevel (GHL) API
- Agent: AWS Strands SDK
- Model: Amazon Bedrock (Nova Micro)
## License
MITThis server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues