Events

Complete reference for all webhook events and their payload structures in Bigmind.

This guide provides a complete reference for all webhook events available in Bigmind. If you haven't set up webhooks yet, check out our webhook setup guide first.

#Available events

Bigmind supports the following webhook events:

Event Description
transcription_created Triggered when a meeting transcription is completed
summary_created Triggered when a meeting summary is generated
scorecard_answers_created Triggered when all questions in a scorecard are answered for a meeting
notes_created Triggered when a new note is created
notes_updated Triggered when an existing note is updated
framework_answers_created Triggered when a framework component value is created
framework_answers_updated Triggered when a framework component value is updated

#Webhook payload structure

Each webhook delivery includes a JSON payload with event data. All webhook payloads share a common structure:

{
  "event": "event_name",
  "data": { /* event-specific data */ },
  "relations": {
    "associated_account_ids": [],
    "associated_contact_ids": [],
    "associated_deal_ids": [],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_abc123",
  "timestamp": "2025-10-10T14:30:00.000Z"
}

The relations field contains IDs of related CRM objects, making it easy to know which accounts, contacts, deals, or leads are associated with the event.

#Event payloads

#transcription_created

Triggered when a meeting transcription is completed:

{
  "event": "transcription_created",
  "data": {
    "meeting_id": "mtg_abc123",
    "session_id": "ses_xyz789",
    "transcript": "<transcript content in HTML format>",
    "speakers": [
      {
        "name": "John Doe",
        "email": "john@example.com",
        "device_id": "device_123"
      }
    ]
  },
  "relations": {
    "associated_account_ids": ["acc_123"],
    "associated_contact_ids": ["con_456", "con_789"],
    "associated_deal_ids": ["deal_101"],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_def456",
  "timestamp": "2025-10-10T14:30:00.000Z"
}

#summary_created

Triggered when a meeting summary is generated:

{
  "event": "summary_created",
  "data": {
    "meeting_id": "mtg_abc123",
    "session_id": "ses_xyz789",
    "summary": "<summary content in HTML format>"
  },
  "relations": {
    "associated_account_ids": ["acc_123"],
    "associated_contact_ids": ["con_456"],
    "associated_deal_ids": ["deal_101"],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_def456",
  "timestamp": "2025-10-10T14:30:00.000Z"
}

#scorecard_answers_created

Triggered when all questions in a scorecard are answered for a meeting:

{
  "event": "scorecard_answers_created",
  "data": {
    "scorecard_id": "sc_abc123",
    "scorecard_name": "Sales Call Quality",
    "target_object_name": "meeting_session",
    "target_object_id": "ses_xyz789",
    "questions_and_answers": [
      {
        "question_id": "q_1",
        "question_name": "Was budget discussed?",
        "question_type": "yes_no",
        "answer": true,
        "reasoning": "Budget was discussed at 5:30 mark"
      },
      {
        "question_id": "q_2",
        "question_name": "Deal size estimate",
        "question_type": "range",
        "answer": 8,
        "reasoning": "Strong indicators of large deal"
      }
    ]
  },
  "relations": {
    "associated_account_ids": ["acc_123"],
    "associated_contact_ids": ["con_456"],
    "associated_deal_ids": ["deal_101"],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_def456",
  "timestamp": "2025-10-10T14:30:00.000Z"
}

#notes_created

Triggered when a new note is created:

{
  "event": "notes_created",
  "data": {
    "note_id": "note_abc123",
    "note_type": "note",
    "content": "Follow up on pricing discussion",
    "user_id": "usr_456",
    "target_object_name": "Contact",
    "target_object_id": "con_789",
    "created_at": "2025-10-10T14:30:00.000Z"
  },
  "relations": {
    "associated_account_ids": [],
    "associated_contact_ids": ["con_789"],
    "associated_deal_ids": [],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_def456",
  "timestamp": "2025-10-10T14:30:00.000Z"
}

For warning-type notes, the content field contains structured data:

{
  "event": "notes_created",
  "data": {
    "note_id": "note_abc123",
    "note_type": "warnings",
    "content": [
      {
        "severity": "high",
        "warning": "Competitor mentioned multiple times",
        "reasoning": "Customer compared pricing to Competitor X"
      },
      {
        "severity": "medium",
        "warning": "Budget concerns raised",
        "reasoning": "Customer asked about payment terms"
      }
    ],
    "user_id": "usr_456",
    "target_object_name": "Opportunity",
    "target_object_id": "deal_101",
    "created_at": "2025-10-10T14:30:00.000Z"
  },
  "relations": {
    "associated_account_ids": [],
    "associated_contact_ids": [],
    "associated_deal_ids": ["deal_101"],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_def456",
  "timestamp": "2025-10-10T14:30:00.000Z"
}

#notes_updated

Triggered when an existing note is updated (same structure as notes_created, but with updated_at instead of created_at):

{
  "event": "notes_updated",
  "data": {
    "note_id": "note_abc123",
    "note_type": "note",
    "content": "Follow up on pricing discussion - scheduled for next week",
    "user_id": "usr_456",
    "target_object_name": "Contact",
    "target_object_id": "con_789",
    "updated_at": "2025-10-10T15:45:00.000Z"
  },
  "relations": {
    "associated_account_ids": [],
    "associated_contact_ids": ["con_789"],
    "associated_deal_ids": [],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_def456",
  "timestamp": "2025-10-10T15:45:00.000Z"
}

#framework_answers_created

Triggered when a framework component value is created. Includes all components in the framework with their current values:

{
  "event": "framework_answers_created",
  "data": {
    "framework_id": "fw_abc123",
    "framework_name": "MEDDIC",
    "target_object_name": "Opportunity",
    "target_object_id": "deal_101",
    "components_and_values": [
      {
        "component_id": "comp_456",
        "component_name": "Metrics",
        "component_value": "Reduce lead enrichment time by 50%",
        "component_status": "completed"
      },
      {
        "component_id": "comp_457",
        "component_name": "Economic Buyer",
        "component_value": "VP of Sales",
        "component_status": "in-progress"
      },
      {
        "component_id": "comp_458",
        "component_name": "Decision Criteria",
        "component_value": null,
        "component_status": "not-started"
      }
    ],
    "created_at": "2025-10-10T14:30:00.000Z"
  },
  "relations": {
    "associated_account_ids": [],
    "associated_contact_ids": [],
    "associated_deal_ids": ["deal_101"],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_def456",
  "timestamp": "2025-10-10T14:30:00.000Z"
}

#framework_answers_updated

Triggered when a framework component value is updated. Includes all components in the framework with their current values (same structure as framework_answers_created, but with updated_at instead of created_at):

{
  "event": "framework_answers_updated",
  "data": {
    "framework_id": "fw_abc123",
    "framework_name": "MEDDIC",
    "target_object_name": "Opportunity",
    "target_object_id": "deal_101",
    "components_and_values": [
      {
        "component_id": "comp_456",
        "component_name": "Metrics",
        "component_type": "text",
        "component_value": "Reduce lead enrichment time by 50%",
        "component_status": "completed"
      },
      {
        "component_id": "comp_457",
        "component_name": "Economic Buyer",
        "component_type": "text",
        "component_value": "CEO",
        "component_status": "completed"
      },
      {
        "component_id": "comp_458",
        "component_name": "Decision Criteria",
        "component_type": "text",
        "component_value": "Price, ease of use, integration capabilities",
        "component_status": "in-progress"
      }
    ],
    "updated_at": "2025-10-10T15:45:00.000Z"
  },
  "relations": {
    "associated_account_ids": [],
    "associated_contact_ids": [],
    "associated_deal_ids": ["deal_101"],
    "associated_lead_ids": []
  },
  "webhook_id": "whk_def456",
  "timestamp": "2025-10-10T15:45:00.000Z"
}

#Next steps

Now that you understand the webhook events and their payloads, make sure to:

Updated 10/10/2025