Warm-visitor alert: tell the owning rep in Slack who was on the site

Warmly + HubSpot + Slack

IntermediateSDRs

Who it's for

SDRs and their managers who want the rep who owns an account to hear about a high-intent visit the same day, with the pages viewed and a suggested next step. Warmly can be swapped for 6sense, HubSpot for Salesforce, Attio or Pipedrive.

What you get

One owner's Slack DM, drafted for your approval. Sample output: every company and person in it is fictional.

To: @priya (Priya Raman, fictional)

Hi Priya, two of your accounts were on our site in the last 24 hours:

- Quarry Lane Analytics (fictional): 3 visitors, including Sam Whitlock (VP Operations). Pages: /pricing, /integrations/hubspot, /case-studies/logistics. Came from a paid search ad.
  Suggested next step: Sam has no open deal with us. A short note on the HubSpot integration, since that's the page he spent time on.
- Mossgate Labs (fictional): 1 visitor, contact not identified. Pages: /pricing (twice), /security.
  Suggested next step: ask your champion there whether security review has started.

Nothing has been changed in HubSpot or Warmly.

---
Run summary: 9 warm accounts in Warmly, 6 matched to a HubSpot company, 4 owners.
3 drafts ready. Larkspur Freightworks (fictional) has no HubSpot owner, so it's listed for you instead of sent.
No third-party signals were pulled, so no Warmly credits were used.
Reply 'send all' or 'send 1, 3' to approve.

Time and cost

Estimate About 10 minutes, most of it checking owner matches and reading the drafts.

Assumptions: One daily run over about 10 warm accounts and 4 account owners, using only the free Warmly visitor and account tools.

Exact credit costs depend on your plan with each vendor. Check the tool pages before a large run.

MCP servers

Every server is confirmed in: Claude

Set up in a chat app

Every server in this recipe is confirmed for Claude. Connect each one, then paste the prompts below into one conversation.

Developer setup

Auth setup and mcp.json for Claude Code and Cursor
  • Warmly: Sign in with OAuth in your client (run /mcp in Claude Code). Do it once interactively, and the client stores and refreshes the token.
  • HubSpot: Sign in with OAuth in your client (run /mcp in Claude Code). Do it once interactively, and the client stores and refreshes the token.
  • Slack: Sign in with OAuth in your client (run /mcp in Claude Code). Do it once interactively, and the client stores and refreshes the token.

Put this in .mcp.json (Claude Code, project root) or ~/.cursor/mcp.json (Cursor). Swap the example keys for your own, and don't commit real ones. Remove the // comment lines if your client requires strict JSON.

{
  "mcpServers": {
    "warmly": {
      "url": "https://opps-api.getwarmly.com/api/mcp"
    },
    "hubspot": {
      "url": "https://mcp.hubspot.com"
    },
    "slack": {
      "url": "https://mcp.slack.com/mcp"
    }
  }
}

Step-by-step prompts

  1. Using Warmly's list_warm_accounts and list_warm_visitors, show me the companies that visited our site in the last {time window}, with identified visitors, pages viewed and UTM source. Leave out visits from {our domain}. Don't use list_third_party_signals.
  2. For each company, find the matching HubSpot company by website domain and its owner. Show me a table of Warmly company, HubSpot company, owner and whether it's an exact domain match. Don't change any records.
  3. Look up each owner in Slack by email. Then draft one short direct message per owner: which of their accounts visited, who (if identified), which pages, and one suggested next step based only on those pages. List anything without an owner or Slack match for me instead.
  4. Send each direct message only after I approve it. Then tell me how many accounts were checked, how many alerts went out and how many were skipped.

Run it on a schedule (optional)

Where this goes wrong

Gotchas

Download

Get the prompts, guardrails and expected output as one Markdown file. Paste it into a Claude Project or ChatGPT project's instructions, or save it as CLAUDE.md for Claude Code.

Download warm-visitor-alert-slack.md

Vendor sites: HubSpot · Slack. If we join an affiliate program, these links will be labeled as affiliate links.