Skip to main content

Invitation quick replies

Introduction

When using the chat invitation, you can configure quick reply suggestions that are displayed to the customer. These are predefined response options that make it easier for customers to start a conversation without typing.

The setInvitationQuickReplies() method allows you to set these suggestions programmatically via the API.

Script config

Here is an example of how to set quick reply suggestions for the invitation

function fn(chatApp) {
chatApp.setInvitationQuickReplies([
"I need help with my order",
"I have a billing question",
"I want to speak to an agent"
]);
}

You can also set them dynamically based on the page the customer is viewing

function fn(chatApp) {
window.chatApp = chatApp;
}

// On a product page
window.chatApp.setInvitationQuickReplies([
"Tell me more about this product",
"Is this item in stock?",
"I need help choosing"
]);

Important Notes

  • Pass an array of strings, where each string is a quick reply option displayed to the customer.
  • Quick replies are shown in the invitation UI before the customer enters the chat.
  • The method returns the chatApp instance, so it can be chained with other methods.