Skip to main content
Glama
ShArafat58

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
MIT