> ## Documentation Index
> Fetch the complete documentation index at: https://klipy.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# meeting.no_showed

> Outbound webhook when a scheduled meeting ended with no external participants present.

# `meeting.no_showed`

## What this event means

`meeting.no_showed` is emitted when a meeting recording completes but no external participants joined the call. This indicates a no-show scenario.

## Webhook `type`

`meeting.no_showed`

## Internal source mapping

| Internal event      | Trigger path                                                                                              |
| ------------------- | --------------------------------------------------------------------------------------------------------- |
| `meeting.no_showed` | Recall.ai bot detects that the meeting ended with no external participant audio or video streams present. |

## Payload example

```json theme={null}
{
  "type": "meeting.no_showed",
  "object": "event",
  "data": {
    "meetingId": "mt_4f3d2a",
    "recordingId": "rec_x8y7z6",
    "reason": "no_external_participants"
  }
}
```

## Delivery and idempotency handling

* Use `data.recordingId` as the primary idempotency key.
* Use `data.meetingId` to correlate with your CRM or calendar records.
* Trigger follow-up work (e.g., re-engagement emails or task creation) on receipt of this event.
* `data.reason` will always be `"no_external_participants"` in the current implementation.

## Related links

* [Webhook introduction](/docs/webhooks/introduction)
* [Webhook event types](/docs/webhooks/event-types)
