activity-insights
Analyze CRM activity data — rep performance, call and email volume, team activity breakdowns, and engagement stats. Use when someone says "how many calls did the team make", "show me rep activity", "who's the most active rep", "activity breakdown this week", "how is the team performing", "what's our outreach volume", "compare rep activity", "call stats", "email volume by rep", "activity report", or "team engagement stats".
Install
With your agent
Install OMGSkills skill "mondaycom/mcp:plugins/monday-crm/skills/activity-insights" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/mondaycom/mcp /tmp/mcp && ln -s /tmp/mcp/plugins/monday-crm/skills/activity-insights ~/.claude/skills/activity-insights
From README
Activity Insights Flow: Trigger → Connector check → Resolve board → Build query → Fetch insights → Synthesize. Input Optional: argument describing the analysis (e.g., "rep activity this week", "call breakdown for the team"). Optional: rep name, date range, or grouping preference. Output A synthesized summary with specific numbers and rep-level breakdowns. Never raw JSON. Knowledge get-activity-insights returns aggregated counts — not individual activity records. For activity history with content, use get-timeline-items. Default time range is 7 days — no need to pass a date if the user asks about "recent" or "this week". groupBy accepts 1–2 fields: ["type"] for activity breakdown; ["userId", "type"] for per-rep breakdown; ["userId"] for rep totals only. boardid is required — always resolve it before calling the tool. Present results as natural language insights — never dump the raw results array.
More from this repo
automate-crm
Set up, view, and manage automations on monday CRM boards using natural language — no block IDs or technical knowledge...
daily-briefing
Start your day with a prioritized CRM briefing — works for any monday CRM setup: pipeline, contacts, accounts, leads,...
data-cleanup
Used to check your CRM board's health and clean up messy data — run a scored health check (missing fields, stalled...
