/meetings//complete
Mark a meeting as completed (the lead attended). Works on any meeting belonging to your client.
This logs a meeting_completed timeline activity and fires a meeting.completed outbound webhook (so the outcome reaches a subscribed endpoint or CRM). Unlike no-show and cancel, marking a meeting completed does not trigger the re-engage agent.
Path parameters
| Param | Type | Description |
|---|---|---|
id | string (uuid) | The meeting ID — from the POST /meetings response or GET /leads/{id}/meetings. |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
notes | string | No | Free-text outcome notes. |
Idempotency
Re-marking a meeting that is alreadycompleted is a safe no-op ("idempotent": true).