OptionalcontextThe ID of the visitor contact to link the conversation to when creating a conversation for an external messenger channel. Has to be set when externalMessengerChannelId is set.
OptionalcontextThe ID of the visitor person who will be the context person. Will be ignored if externalMessengerChannelId is set.
OptionalexternalThe ID of the external messenger channel to link the conversation to
OptionalinitialThe initial engagement type the conversation should have. If present, the template used is either the matching default template or the one specified in #templateId. If a #templateId is provided that doesn't match the initial engagement type, an error is raised.
OptionallanguageThe language of the conversation as a BCP 47 language tag, including the region if available. Optional, if not provided, the account default locale will be used.
OptionalscheduledThe timestamp when a scheduled conversation should be created. Can only be set for conversations with the initial engagement type AgentInitialEngagementType.SCHEDULED_CONVERSATION. For other types it will be ignored.
OptionalsecondaryThe IDs of secondary agent persons to add to the conversation as hidden participants
OptionalsecondaryThe IDs of secondary agent persons to add to the conversation as visible participants
OptionaltemplateThe ID of the conversation template to use. If omitted the default template for #initialEngagementType instead.
OptionaltopicThe topic of the conversation
Options to start a new conversation