Optionalpriority?: Pick<Priority, "id">Explicit priority - disables automatic priority matching. When omitted, the server classifies the thread using the user's priority rules.
Optionaltags?: NewTagsAll tags to set on the new thread.
Optionaltype?: ThreadTypeThe thread's sub-type/category. Sets the thread's icon. If omitted, defaults to "notes" (private) or "discussion" (shared).
OptionalaccessContacts?: NewContact[]Contacts who can see a private thread. Pass email-based NewContact objects; they are resolved to contact IDs by the API. If omitted for a private thread, defaults to the connection owner.
Optionalunread?: booleanWhether the thread should be marked as unread for users.
Optionalarchived?: booleanWhether the thread is archived.
Optionalpreview?: string | nullOptional preview content for the thread. Can be Markdown formatted. The preview will be automatically generated from this content (truncated to 100 chars).
Optionalschedules?: Omit<NewSchedule, "threadId">[]Optional schedules to create alongside the thread.
OptionalscheduleOccurrences?: NewScheduleOccurrence[]Optional schedule occurrence overrides.
Type for creating new threads.
Threads are simple containers. All other fields are optional.