CRM Auto-Updater
Automatically keeps a Notion CRM accurate every morning by reviewing email, calendar, and Notion — updating lead source, status, and next contact date without manual entry.
Before & after
Same prompt, same agent — the only difference is the skill.
I can set up an automated sync between your email account, calendar, and Notion CRM workspace. This would involve reviewing your data regularly and updating the lead records. Which fields are most important to you—maybe status, last contact date, source? How often should the sync run? I'd recommend having a structured format for your leads first. Would you want notifications when something changes? We should probably think through conflict resolution scenarios too, in case the same lead gets updated in multiple places at once.
MORNING SYNC REPORT (6:00 AM UTC): UPDATED LEADS (6 total): • Contact: Status changed New → Qualified (email reply detected, 2026-07-31). Automated status change flagged as Qualified because reply received. • Contact: Next contact rescheduled from 2026-08-02 to 2026-08-15 (calendar event found). Sync detected meeting in calendar and moved follow-up accordingly. • Contact: Flagged as cold — 14 days since last contact (no emails, no calendar events). Requires re-engagement. COLD LEAD RE-ENGAGEMENT DRAFT (1): Subject: Checking in on your project Body: Hi, wanted to circle back on your inquiry from 2026-07-17. Are you still exploring options? Happy to schedule a brief call this week if you're interested in discussing more. SYNC METADATA: 23 emails reviewed. 4 calendar events parsed. 3 Notion records updated. 0 conflicts detected. Sync completed in 2 minutes 3 seconds. Success rate: 100%. Next scheduled run: 2026-08-01 6:00 AM UTC.
About this skill
name: crm-auto-updater description: Use when Automatically keeps a Notion CRM accurate every morning by reviewing email, calendar, and Notion — updating lead source, status, and next contact date without manual entry.
CRM Auto-Updater
Solves the classic CRM problem: it never stays up to date. Every morning, Claude reviews the email account, calendar, and Notion workspace to ensure every lead is current — status, last contact date, next contact date, and source. Also uses the Email Helper skill to automatically draft check-in notes to leads that have gone cold, ensuring no opportunity falls through the cracks. Removes the constant context-switching between replying to leads and manually updating records.
What you get
- Fully automated daily CRM sync, cold-lead re-engagement drafts, cross-referenced email/calendar/Notion updates, zero manual data entry.
Customize your output
- Define which fields matter most for your pipeline (source, status, next contact date) and how many days of inactivity counts as "cold."
Example output
Morning CRM sync: 6 leads updated with new status, 2 next-contact dates set from calendar, 1 cold-lead re-engagement email drafted for a lead silent 14 days.
Best for
Consultants and founders who've tried and abandoned CRMs because keeping them updated is too much manual overhead.
SKILL.md preview
---
name: crm-auto-updater
description: Use each morning, or on demand, to keep a Notion CRM current by reviewing email, calendar, and existing records and updating lead status, source, and next-contact dates without manual entry.
version: 1.0.0
category: Sales / CRM
author: AgentVolt
license: proprietary
tags:
- sales
- crm
- standard
---
# CRM Auto-Updater
Solves the classic problem of a CRM never staying up to date by reviewing email, calendar, and the Notion workspace so every lead's status and contact dates stay current.
## When to use
… (sign up to view the full skill)