Download for MacApple silicon, macOS 14+
Skill

log-call

@hubspot Updated 2026-10-12

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.