Skip to main content
Read-only.
This tool is evolving. This page describes what the connector serves today and will be revised as the tool changes.
You have a list from somewhere else (a prospect file, a CRM export, a spreadsheet). check_people tells you, per email, whether this workspace has seen the person before: events attended, invites recorded, and which teammates know them. Call it before importing or inviting a list. Follows the heyBTW MCP rules.

When to use it

  • “Who on this list has been to one of our events?”
  • “Have we invited any of these people before, and did they come?”
  • “Does anyone on the team know these people?”
  • “Before I import this list, what do we already have on them?”

Parameters

Send a longer list in chunks of 500. Do not send the same chunk twice.

Response

crm_context comes first. data[0] holds one row per person sent, in input order. This sample is trimmed from a real call today on fictional fixture people.

Rules the agent must follow

  • These are facts, never a verdict. Do not suppress, skip, tier or rank anyone from them.
  • Null or absent is unknown, never zero.
  • Never report a person with no CRM value as net-new. Run the carry check in the user’s own CRM connector.
  • Never recompute these facts from get_event_details calls.

Errors and gaps

  • invalid_parameter: people missing, empty or over 500, an entry with a key this tool does not read, a malformed channel_id, or an unknown name in fields.
  • entity_not_found: no event with that channel_id or event_name.
  • A response trimmed to fit says so in a gap and in next_row. Counts cover the served rows only. Narrow with fields.
  • internal_error: retry once.