Auto event detection

Nock listens to your Slack channels and automatically offers to log CRM-relevant messages — no slash command needed.

How it works

Nock connects to Slack via the Events API and listens to messages in channels it has been added to. Every incoming message is scored for CRM relevance by Claude. Depending on the score, Nock will either offer to log it, ask a clarifying question, or stay silent.

This happens automatically — you do not need to use /nock for it to trigger.

Scoring

Each message is scored from 0 to 1 for CRM relevance:

  • 0.7 and above — Nock posts a thread reply with a Log it and Dismiss button.
  • 0.4 to 0.7 — Nock asks a clarifying question: Is this about X? Should I log it? with Yes, log it and No thanks buttons.
  • Below 0.4 — Nock ignores the message entirely.

The scorer is calibrated against your workspace: it loads your Notion database names and your Settings/Context page (cached for 15 minutes) so it understands what your team actually tracks.

What triggers a high score

Messages that score highly typically contain:

  • Company or contact names
  • Deal language: proposal, contract, demo, pricing, follow-up, meeting, call
  • Deal stage language: negotiation, closing, onboarding
  • CRM-worthy updates: signed with Acme, John called, sent proposal to Y
Auto event detection | Nock — The Notion CRM for Slack Teams