NooviChat icon

NooviChat

Interact with NooviChat — manage conversations, contacts, pipeline CRM, lead scoring, campaigns and WhatsApp

Actions264

Appointment → Create

AI-generated

Summary

Creates a NooviChat appointment for the specified contact, professional, and service at the required start time. You can optionally set its end time, notes, partner, conversation, pipeline card, and custom attributes.

Inputs

  • Account ID (required) — NooviChat account ID; supports expressions.
  • Contact ID (required) — Positive contact ID entered as text to preserve 64-bit precision.
  • Professional ID (required) — Positive professional ID entered as text to preserve 64-bit precision.
  • Service ID (required) — Positive service ID entered as text to preserve 64-bit precision.
  • Scheduled At (required) — Date and time when the appointment starts.
  • Ends At — Optional end time. If omitted, the service duration is used to calculate it.
  • Notes — Internal notes for the appointment.
  • Partner ID — Optional partner ID from the account; an empty value is sent as null.
  • Conversation Display ID — Optional per-account conversation display ID; 0 is sent as null.
  • Pipeline Card ID — Optional Pipeline Pro card ID from the authenticated account; an empty value is sent as null.
  • Custom Attributes (JSON) — Custom appointment attributes as a JSON object.

Output shape

A single appointment record.

The source pack does not show the exact response envelope.

Links

Discussion