activity-insights
Analyze CRM activity data — rep performance, call and email volume, team activity breakdowns, and engagement stats. Use when…
Start your day with a prioritized CRM briefing — works for any monday CRM setup: pipeline, contacts, accounts, leads, or no board at all. Use when someone says 'morning briefing', 'daily brief', 'what's on my plate today', 'catch me up on my deals', 'what needs attention', 'what
$ npx -y skills add mondaycom/mcp --skill daily-briefing --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/daily-briefingContext preview
The summary Claude sees to decide when to auto-load this skill.
Start your day with a prioritized CRM briefing — works for any monday CRM setup: pipeline, contacts, accounts, leads, or no board at all. Use when someone says 'morning briefing', 'daily brief', 'what's on my plate today', 'catch me up on my deals', 'what needs attention', 'what
name: daily-briefing description: "Start your day with a prioritized CRM briefing — works for any monday CRM setup: pipeline, contacts, accounts, leads, or no board at all. Use when someone says 'morning briefing', 'daily brief', 'what's on my plate today', 'catch me up on my deals', 'what needs attention', 'what needs my attention', 'anything urgent in my deals', 'what's hot in my pipeline', 'pipeline summary', 'start my day', or 'daily standup prep'." argument-hint: "[optional: board name or ID, e.g. 'Deals', 'Contacts', or '12345678']" user-invocable: true allowed-tools: [Read, AskUserQuestion, mcp__monday__get_user_context, mcp__monday__list_workspaces, mcp__monday__search, mcp__monday__get_board_info, mcp__monday__get_column_type_info, mcp__monday__get_board_items_page, mcp__monday__board_insights, mcp__monday__get_notetaker_meetings, mcp__monday__get_board_activity, mcp__monday__get_updates, mcp__monday__create_update, mcp__monday__create_doc, mcp__monday__create_notification, mcp__monday__list_users_and_teams, mcp__monday__all_monday_api]
Produces a daily prioritized briefing over the user's monday CRM data and **publishes it as a monday artifact** — so the brief lives inside monday, not just in the chat.
Works for **any monday CRM setup**: pipeline users get deal buckets and pipeline totals; contacts/accounts users get relationship health and follow-up queues; lead managers get inbound lead status. If the user has no monday CRM board at all, the skill runs in standalone mode — ask for context, produce a useful brief from what they tell you.
When monday CRM features are in use, the brief automatically gets richer:
| monday CRM feature | What it adds | MCP access | |---|---|---| | **Notetaker** | Recent meeting notes matched to open deals or contacts | `get_notetaker_meetings` | | **Activity log** | Logged calls, emails, and meetings on deals/contacts (last 48h) | `get_board_activity` + `get_updates` | | **Tasks / follow-ups** | Items with a date column = today across deals or contacts board | `get_board_items_page` with date filter | | **Calendar sync** (Outlook/Google) | Today's CRM-linked meetings | Not yet in MCP — skipped; wired when available (see workset status.md) | | **Email sync** (Gmail/Outlook) | Tracked email threads on deals/contacts | Not yet in MCP — skipped; logged emails accessible today via `get_updates` on contacts/deals |
> monday CRM's calendar and email sync features exist in the product but are not fully exposed via the MCP connector yet. The skill attempts to reach them via `all_monday_api` raw GraphQL. If the data isn't there, it notes the gap in the brief and skips the section — it does not error out.
Flow: **Connector check → Mode → Connector discovery → Board detection → Board type → Data pull → Synthesize → Publish → Share (opt-in) → Proactive (opt-in)**.
---
**Goal:** Fail fast if the user has no monday MCP connection.
1. Try `mcp__monday__get_user_context`. 2. If the tool is missing, returns auth-style error, or the user has no accessible workspace:
3. If connector works, cache `user.id` and `user.name`.
> **PAUSE**: do not write any `create_*` call before Step 6, and never before Step 0 passes.
---
**Goal:** Know write behavior and output preferences before doing anything else.
Enable AI agents to operate reliably within real workflows. This MCP is monday.com's open framework for connecting agents into your work OS - giving them secure access to structured data, tools to take action, and the context needed to make smart decisions.
Analyze CRM activity data — rep performance, call and email volume, team activity breakdowns, and engagement stats. Use when…
Set up, view, and manage automations on monday CRM boards using natural language — no block IDs or technical knowledge required.…
Check your CRM board's health and clean up messy data — run a scored health check (missing fields, stalled deals, abandoned…
Build a forecast dashboard in monday — committed, best-case, and pipeline views by close month, rendered as real dashboard…
Log calls, meetings, notes, and other activities to CRM item timelines — structured records with attendees, outcomes, and…
Turn meeting transcripts into deal updates — key points, commitments, and next steps posted to matching CRM deals automatically.…