Actions264
- Conversation Actions
- Message Actions
- Contact Actions
- Inbox Actions
- Agent Actions
- Team Actions
- Label Actions
- Canned Response Actions
- Custom Attribute Actions
- Webhook Actions
- Pipeline Actions
- Card Actions
- Create
- Get
- Get Many
- Update
- Delete
- Move to Stage
- Reopen
- Get Timeline
- Bulk Move
- Get Lead Score
- Recalculate Lead Score
- Add Contact
- Remove Conversation
- Export (CSV)
- Get Import Template (CSV)
- Get Discarded
- Restore
- Delete Permanently
- Assign Owner
- Bulk Assign Owner
- Bulk Set Priority
- Override Lead Score
- Get Attachments
- Delete Attachment
- Follow-up Actions
- Activity Actions
- Lead Scoring Actions
- Campaign Actions
- SLA Actions
- WAHA Actions
- WhatsApp Template Actions
- Appointment Actions
- Professional Actions
- Service Actions
- Partner Actions
- Broadcast Actions
- Broadcast Blacklist Actions
- Commercial Analysis Actions
- Sequence Actions
- WhatsApp Hub (NooviConnect) Actions
- Captain AI Actions
- UAZAPI Actions
- Company Actions
- Pipeline Automation Actions
- Pipeline Webhook Actions
- Pipeline Follow-up Rule Actions
- Sequence Definition Actions
- Activity Template Actions
- Product Actions
- Opportunity Actions
- Follow-up Automation Actions
Appointment → Update
AI-generatedSummary
Update an appointment in the specified NooviChat account by ID, changing only the fields provided. The API recalculates the appointment end time from the service duration when the schedule changes.
Inputs
- Account ID (required) — NooviChat account ID; supports expressions for multi-account workflows.
- Appointment ID (required) — Positive appointment ID entered as text to preserve 64-bit precision.
- Update Fields — Optional fields to update: Scheduled At sets a new date and time; Notes sets internal notes (an empty string or null expression clears them); Custom Attributes (JSON) replaces the appointment's custom attributes with the supplied JSON object; Partner ID sets the partner, while an empty value or 0 clears it.
Output shape
A single API response record for the updated appointment.
The operation sends only supplied fields. It does not expose fields for changing the end time, professional, or service.