Proactive Buttons

Proactive Buttons

The widget supports proactive buttons, which can be displayed at the start of a chat to encourage user interaction. You can configure these buttons using the following settings:

Example Config:

{
  "proactiveButtonsSettings": {
    "isEnabled": true,
    "questions": ["How can I help?", "Do you have any questions?"],
    "answers": ["Get support", "Talk to an agent"]
  }
}

Properties:

  • isEnabled: Enable or disable proactive buttons.
  • questions: An array of questions that are displayed in the widget. These use the brand color from your theme.
  • answers: An array of answers that correspond to the questions. These are displayed in the secondary color from your theme.

Behavior with Pre Chat Form

  • If the Pre Chat Form is enabled, clicking a proactive button will not trigger the chat flow.
  • Instead, the widget dialog will be displayed, showing the pre-chat form.
  • In this mode, proactive buttons act purely as a visual cue to prompt users to engage with the widget, without executing any immediate actions.

What’s Next