UpsertCustomTimelineEntryInput
No description
input UpsertCustomTimelineEntryInput {
customerId: ID!
externalId: ID
type: String
expiresAt: String
timestamp: String
title: String!
components: [ComponentInput!]!
attachmentIds: [ID!]
changeCustomerStatusToActive: Boolean
sendCustomTimelineEntryCreatedNotification: Boolean
}
Fields
UpsertCustomTimelineEntryInput.customerId
● ID!
non-null scalar
UpsertCustomTimelineEntryInput.externalId
● ID
scalar
UpsertCustomTimelineEntryInput.type
● String
scalar
UpsertCustomTimelineEntryInput.expiresAt
● String
scalar
UpsertCustomTimelineEntryInput.timestamp
● String
scalar
UpsertCustomTimelineEntryInput.title
● String!
non-null scalar
UpsertCustomTimelineEntryInput.components
● [ComponentInput!]!
non-null input
UpsertCustomTimelineEntryInput.attachmentIds
● [ID!]
list scalar
UpsertCustomTimelineEntryInput.changeCustomerStatusToActive
● Boolean
scalar
When true, this will change the customer's status to "Active". This is useful if you are using custom timeline entries for contact form submissions or other events which require some attention.
Defaults to false.
UpsertCustomTimelineEntryInput.sendCustomTimelineEntryCreatedNotification
● Boolean
scalar
When true, this will send a notification for the customer when the custom timeline entry is created. It will only send the notification if the user has enabled the matching notification setting.
Defaults to false.
Member of
upsertCustomTimelineEntry
mutation