event_id, event_type, occurred_at, workspace_id, entity_id, person, event_data.
interaction.email_received
A reply landed in any of the email senders Nous ingests from (Instantly, Smartlead, EmailBison, Lemlist, Gmail). This is the highest-signal event in GTM. Most workflows you build will start here.
summary field carries the reply body (up to 500 chars). To classify sentiment or pull the full conversation, call /v2/context with the entity_id and intent: "follow_up".
interaction.email_bounced
A bounce or an unsubscribe. The same shape; event_data.source tells you which sender flagged it.
reachability_status claim handle it for the next /v2/dedup call).
interaction.linkedin_connection_accepted
Fired when HeyReach reports a CONNECTION_REQUEST_ACCEPTED event.
interaction.linkedin_message_received
A reply on LinkedIn — either through the HeyReach webhook (MESSAGE_REPLY_RECEIVED, INMAIL_REPLY_RECEIVED) or the direct Unipile-backed LinkedIn integration.
interaction.meeting_scheduled
A booking on Calendly or Cal.com.
interaction.meeting_held
Fireflies or Fathom recorded a meeting transcript.
/v2/context (intent follow_up), drafts a recap email, logs next steps.