Type alias UpsertCustomTimelineEntryInput

UpsertCustomTimelineEntryInput: {
    attachmentIds: InputMaybe<Scalars["ID"][]>;
    changeCustomerStatusToActive: InputMaybe<Scalars["Boolean"]>;
    components: ComponentInput[];
    customerId: Scalars["ID"];
    expiresAt: InputMaybe<Scalars["String"]>;
    externalId: InputMaybe<Scalars["ID"]>;
    sendCustomTimelineEntryCreatedNotification: InputMaybe<Scalars["Boolean"]>;
    timestamp: InputMaybe<Scalars["String"]>;
    title: Scalars["String"];
    type: InputMaybe<Scalars["String"]>;
}

Type declaration

  • attachmentIds: InputMaybe<Scalars["ID"][]>
  • changeCustomerStatusToActive: InputMaybe<Scalars["Boolean"]>

    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.

  • components: ComponentInput[]
  • customerId: Scalars["ID"]
  • expiresAt: InputMaybe<Scalars["String"]>
  • externalId: InputMaybe<Scalars["ID"]>
  • sendCustomTimelineEntryCreatedNotification: InputMaybe<Scalars["Boolean"]>

    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.

  • timestamp: InputMaybe<Scalars["String"]>
  • title: Scalars["String"]
  • type: InputMaybe<Scalars["String"]>

Generated using TypeDoc