IntegrationsOptions

PropTypeDescription
createTicketCreateTicketIntegrationOptions

Allow users to create tickets in a support system from the chat.

CreateTicketIntegrationOptions

PropTypeDescription
enabledboolean

Enable the create ticket feature Default: false.

provider'zendesk'

The provider to use for creating tickets.

promptstring

The prompt to use to create a summary of the conversation between user and bot for the support agent Default: "I want to create a support case. Please summarize the conversation so far for sending it to a support agent. Return only the summary itself without assistant commentary. Use short paragraphs. Include relevant code snippets.".

messageTextstring

Default text shown at the end of a chat message. Default: "Is the AI not helpful?".

messageButtonCreateTicketIntegrationMessageButtonOptions

Options for the button shown at the end of a chat message.

formCreateTicketIntegrationFormOptions

Options for the create ticket form.

CustomCaseFormComponentType<{ summary?: string }>

Provide a custom case form component

chatCreateTicketIntegrationChatOptions

Options for the create ticket chat.

userCreateTicketIntegrationUserOptions

User options

CreateTicketIntegrationViewOptions

PropTypeDescription

CreateTicketIntegrationMessageButtonOptions

PropTypeDescription
textstring

Button text shown at the end of a message Default: "Create a support case".

hasIconboolean

Show icon? Default: true.

hasTextboolean

Show text? Default: true.