log-call
Logs a call, meeting, or conversation against a HubSpot contact. Writes a note, updates deal stage, next step, close date, and priority, updates contact lead status and lifecycle stage, and creates a follow-up task. ALWAYS use this skill when the user reports on a completed interaction — "just got off the phone with X", "had a call with X", "just spoke to X", "log a call with X", "post-call notes for X", "I just finished a meeting with X", "debrief from my call with X", "I spoke to X", "update after my call with X". Trigger on any past-tense account of a conversation or meeting with a specific contact, or an explicit request to log an outcome.
Install
With your agent
Install OMGSkills skill "hubspot/hubspot-mcp-plugins:HubSpot-Sales/skills/log-call" 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/HubSpot/hubspot-mcp-plugins /tmp/hubspot-mcp-plugins && ln -s /tmp/hubspot-mcp-plugins/HubSpot-Sales/skills/log-call ~/.claude/skills/log-call
From README
Log Call Tool names below are expected names for the HubSpot MCP connector. If a named tool isn't available, check for updates to the skill and/or alternates in the HubSpot toolset as available tools may change Phase 1 — Parse the message Extract from user input: Contact name or email Summary — what was discussed Outcome — any decision or result Next step — any specific follow-up action mentioned Deal signals — stage movement, timeline change, priority shift, deal size revision Contact status signals — did you reach them? Are they engaged? Bad timing? If contact name is missing, ask: "Who was the call with?" --- Phase 2 — Find the contact and deal Run simultaneously: getorganizationdetails → store portalId, uiDomain searchcrmobjects contacts, query: name or email, properties: firstname, lastname, email, jobtitle, associatedcompanyid, hsleadstatus, lifecyclestage If multiple contacts match, show disambiguation list (name, title, company) and wait for confirmation.
More from this repo
call-prep
Prepares a focused brief before a sales call or meeting.
contact-lookup
Pulls a full view of a contact from HubSpot — deal status, lifecycle stage, last interaction, notes, tasks, and...
daily-brief
Generates a prioritised daily brief from HubSpot data plus any connected apps (calendar, email, Slack, meeting notes).
