mirror of
https://github.com/hesamsheikh/awesome-openclaw-usecases.git
synced 2026-02-20 01:35:11 +00:00
- YouTube Content Pipeline: Automated video idea scouting with X/Twitter integration - Personal CRM: Contact discovery and meeting prep automation - AI Earnings Tracker: Tech earnings monitoring and summaries - Knowledge Base (RAG): Searchable repository of saved content - Health & Symptom Tracker: Food and symptom logging with pattern analysis - Multi-Channel Assistant: Unified interface across Telegram, Slack, Google Workspace All use cases verified in daily production use by @matthewberman
1.8 KiB
1.8 KiB
Personal CRM with Automatic Contact Discovery
Keeping track of who you've met, when, and what you discussed is impossible to do manually. Important follow-ups slip through the cracks, and you forget context before important meetings.
This workflow builds and maintains a personal CRM automatically:
• Daily cron job scans email and calendar for new contacts and interactions • Stores contacts in a structured database with relationship context • Natural language queries: "What do I know about [person]?", "Who needs follow-up?", "When did I last talk to [person]?" • Daily meeting prep briefing: before each day's meetings, researches external attendees via CRM + email history and delivers a briefing
Skills you Need
gogCLI (for Gmail and Google Calendar)- Custom CRM database (SQLite or similar) or use the crm-query skill if available
- Telegram topic for CRM queries
How to Set it Up
- Create a CRM database:
CREATE TABLE contacts (
id INTEGER PRIMARY KEY,
name TEXT,
email TEXT,
first_seen TEXT,
last_contact TEXT,
interaction_count INTEGER,
notes TEXT
);
- Set up a Telegram topic called "personal-crm" for queries.
- Prompt OpenClaw:
Run a daily cron job at 6 AM to:
1. Scan my Gmail and Calendar for the past 24 hours
2. Extract new contacts and update existing ones
3. Log interactions (meetings, emails) with timestamps and context
Also, every morning at 7 AM:
1. Check my calendar for today's meetings
2. For each external attendee, search my CRM and email history
3. Deliver a briefing to Telegram with: who they are, when we last spoke, what we discussed, and any follow-up items
When I ask about a contact in the personal-crm topic, search the database and give me everything you know.