InkMessageInput
An Ink message used as an input.
This is intended to be morally equivalent to a tagged union; exactly one of the properties provided here is expected to be provided.
At current, only a few channels are provided. This is intended to be a backwards-compatible extension point to allow other message input types to be added in the future.
Input fields
Input for Email type messages.
Input for Generic type messages.
Input for Live Chat type messages.
Input for Post type messages.
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
Example
{
"email": InkEmailMessageInput,
"generic": InkGenericMessageInput,
"liveChat": InkLiveChatMessageInput,
"post": InkPostMessageInput
}