Meetings

Mark a meeting as booked on a lead

Records that a meeting was booked with this lead. A meeting is an explicit mark set by you or your agent when a call actually gets scheduled - Emailchaser never infers one from reply text or calendars, so this call (or PUT /leads/{id}/category with meeting_booked, which behaves identically) is the only way a meeting is recorded. Sets meetingBookedAt to now, sets the lead's category to meeting_booked, and fires the LeadCategoryUpdate webhook on the category change. Idempotent: repeating the call keeps the original meetingBookedAt and fires no second webhook. Marked meetings are counted in GET /campaigns/{id}/stats totals.meetings and GET /reports/outcomes.

post/leads/{id}/meeting

Request

  • Base URL: https://api.emailchaser.com/r
  • URL: https://api.emailchaser.com/r/leads/{id}/meeting
  • Auth: HTTP bearer

Path parameters

idinteger required

Lead ID

Response

Meeting marked as booked

messagestring

Example response

{
  "lead": {
    "id": 123,
    "meetingBookedAt": "2026-07-30T14:05:00Z",
    "tag": "meeting_booked"
  },
  "message": "meeting marked as booked"
}

Changes

No recorded changes to this operation across all 1 revision of this API.