create_appointment
Create a new appointment in GoHighLevel by specifying calendar ID, contact ID, and start time. Set title, end time, location, status, and assignee to manage the appointment.
Instructions
Create a new appointment/calendar event
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Appointment title | |
| address | No | Meeting location/address or link | |
| endTime | No | End time in ISO 8601 format | |
| toNotify | No | Whether to send notifications/run automations | |
| contactId | Yes | Contact ID for the appointment | |
| startTime | Yes | Start time in ISO 8601 format (e.g., 2024-01-15T10:00:00+00:00) | |
| calendarId | Yes | Calendar ID to create the appointment in | |
| description | No | Appointment description | |
| assignedUserId | No | User ID to assign the appointment to | |
| appointmentStatus | No | Status of the appointment | |
| meetingLocationType | No | Type of meeting location |