{"versionId":"324211c0-0373-49be-8b26-08ddcf26d5eb","articleId":"16b669c0-0681-40ad-fc28-08dad41f7127","title":"An intro to engagements","tags":["engagements","chatbot basics","All articles"],"content":"<html><head></head><body><div>\n<div>\n<div class=\"mce-toc\">\n<h2>Table of Contents</h2>\n<ul>\n<li><a href=\"#mcetoc_1j1cs46bc3dn\">What is an engagement?</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1l4\">Welcome messages</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1l6\">Targeted messages</a>\n<ul>\n<li><a href=\"#mcetoc_1ilhm0s7hdj\">Question count&nbsp;</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1l7\">Question category</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1l8\">Engagement event</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1l9\">Form completed</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1la\">Form abandoned</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1lb\">​No answer(s)</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1ld\">​Live chat ended</a></li>\n<li><a href=\"#mcetoc_1hvlii3e11e2\">Pattern matched</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1gjfjqnep1le\">Where can engagements be triggered?</a>\n<ul>\n<li><a href=\"#mcetoc_1gjfjqnep1lf\">Everywhere</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1lg\">Only on a specific channel</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1lh\">Only on a specific URL</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1gjfjqnep1li\">What kinds of engagements can I create in Helpfruit?</a>\n<ul>\n<li><a href=\"#mcetoc_1ilhm0s7hdk\">Engagement messages</a></li>\n<li><a href=\"#mcetoc_1j1cs46bc3do\">Engagement actions</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1lj\">Button engagements</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1lk\">Video engagements</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1gjfjqnep1ll\">Callouts</a></li>\n<li><a href=\"#mcetoc_1gjfjqnep1lm\">Where to configure your engagements</a></li>\n</ul>\n</div>\n<p>Engagements allow you to target messages to the people chatting to your chatbot, depending on where and when they are chatting.&nbsp;</p>\n</div>\n</div>\n<p>Welcome messages are part of engagements, and can be set up with other engagements in the <a title=\"Engagements\" href=\"https://portal.helpfruit.com/actions/engagements\" target=\"_blank\" rel=\"noopener\">actions section of the portal</a>. Your chatbot comes with a default welcome message, which you can customise.&nbsp;</p>\n<p><img src=\"https://portal.helpfruit.com/api/images/079d861d72cc4aca80c65588df217079/files/welcome_engagement.png?width=1000&amp;height=\"></p>\n<h2 id=\"mcetoc_1j1cs46bc3dn\">What is an engagement?</h2>\n<p>An engagement is a message or group of messages, and/or live chat request, sent by your chatbot when certain conditions are met.</p>\n<p>Engagement messages can take the form of rich text (including formatting and links) and/or buttons or video carousels.</p>\n<h2 id=\"mcetoc_1gjfjqnep1l4\">Welcome messages</h2>\n<p>Engagements can be triggered at the start of a conversation. This type of engagement is typically used for a welcome, greeting, or introduction to what the bot can do.</p>\n<h2 id=\"mcetoc_1gjfjqnep1l6\">Targeted messages</h2>\n<p>Other types of engagements are targeted based on a specific trigger. These engagements are available on premium plans only.</p>\n<h3 id=\"mcetoc_1ilhm0s7hdj\">Question count&nbsp;</h3>\n<p>Trigger engagements on question counts – eg after the bot has answered five questions. Some Helpfruit customers have used this to introduce lead capture for engaged users.</p>\n<h3 id=\"mcetoc_1gjfjqnep1l7\">Question category</h3>\n<p>An engagement can be triggered when someone asks a question (or a set number of questions) tagged with a specific category.</p>\n<h3 id=\"mcetoc_1gjfjqnep1l8\">Engagement event</h3>\n<p>An engagement can be triggered from another named engagement – allowing you to set up sequences of messages within the bot.</p>\n<p>Your engagement can also be triggered by an event on a webpage – for example clicking a button on the page displays a specific message within your chatbot. <a href=\"https://help.helpfruit.com/article/build-interactions-between-your-site-and-your-bot\" target=\"_blank\" rel=\"noopener\">Learn more</a>.</p>\n<h3 id=\"mcetoc_1gjfjqnep1l9\">Form completed</h3>\n<p>When a customer completes a chat form, an engagement can be triggered in addition to the standard form complete message.</p>\n<p>This can be a good way to suggest a next action.</p>\n<h3 id=\"mcetoc_1gjfjqnep1la\">Form abandoned</h3>\n<p>When a customer abandons a chat form, an engagement can be triggered in addition to the standard form exit message. This could be used to offer live chat, for example, to troubleshoot any issues/frustrations.</p>\n<h3 id=\"mcetoc_1gjfjqnep1lb\">​No answer(s)</h3>\n<p>When the bot can’t return an answer, once or a set number of times, an engagement can be set to override normal behaviour after the message “I’m sorry I don’t know the answer…”. This could be used to trigger a <a href=\"https://help.faqbot.ai/article/live-chat\" target=\"_blank\" rel=\"noopener\">live chat</a> request, for example.</p>\n<h3 id=\"mcetoc_1gjfjqnep1ld\">​Live chat ended</h3>\n<p>When a live chat is ended by an agent, an engagement can be triggered. This could be useful for a feedback question or form.</p>\n<h3 id=\"mcetoc_1hvlii3e11e2\">Pattern matched</h3>\n<p>After a message that follows a specified pattern. This can be useful if, for example, a customer enters a tracking or reference number. <a href=\"https://help.helpfruit.com/article/pattern-matched-engagements\" target=\"_blank\" rel=\"noopener\">Learn more</a>.</p>\n<p>&nbsp;</p>\n<h2 id=\"mcetoc_1gjfjqnep1le\">Where can engagements be triggered?</h2>\n<h3 id=\"mcetoc_1gjfjqnep1lf\">Everywhere</h3>\n<p>Engagement appears wherever the bot appears (all channels and web pages)</p>\n<h3 id=\"mcetoc_1gjfjqnep1lg\">Only on a specific channel</h3>\n<p>For example, only on Facebook Messenger, or only on Microsoft Teams. This can be useful if you have the same bot running on multiple channels.<br>​<br>Example: Education New Zealand used this engagement feature to display different engagements on Facebook Messenger to those on their web instance of Tohu, to accommodate the display constraints in Messenger.</p>\n<figure><img style=\"width: 375px;\" src=\"https://assets.website-files.com/610329b90a72af108e6cc634/610329b90a72af6cac6cc877_web-welcome%20(1).png\" alt=\"\" loading=\"lazy\"></figure>\n<figure><img style=\"width: 452px;\" src=\"https://assets.website-files.com/610329b90a72af108e6cc634/610329b90a72af22a36cc878_messenger-welcome%20(1).png\" alt=\"\" loading=\"lazy\"></figure>\n<h3>&nbsp;</h3>\n<h3 id=\"mcetoc_1gjfjqnep1lh\">Only on a specific URL</h3>\n<p>Either a URL that starts with certain text, or a URL which contains certain text.<br>Example:&nbsp;</p>\n<p><img src=\"https://portal.helpfruit.com/api/images/079d861d72cc4aca80c65588df217079/files/engagementwhere.png?width=1000&amp;height=\"></p>\n<h2 id=\"mcetoc_1gjfjqnep1li\">What kinds of engagements can I create in Helpfruit?</h2>\n<p>Engagements can be set up to:</p>\n<ul role=\"list\">\n<li>trigger live chat (if enabled)</li>\n<li>send message(s) to the user</li>\n<li>trigger live chat (if enabled) <strong>and</strong> send message(s) to the user&nbsp;</li>\n<li>trigger an action</li>\n</ul>\n<h3 id=\"mcetoc_1ilhm0s7hdk\">Engagement messages</h3>\n<p>Engagement messages can include:</p>\n<ul role=\"list\">\n<li>up to two (optional) rich text messages, plus either</li>\n<li>buttons, or</li>\n<li>a video carousel</li>\n</ul>\n<h3 id=\"mcetoc_1j1cs46bc3do\">Engagement actions</h3>\n<p>Possible actions when an engagement is triggered:</p>\n<ul>\n<li>Trigger a form</li>\n<li>Change language</li>\n<li>Trigger an engagement event&nbsp;</li>\n</ul>\n<h3 id=\"mcetoc_1gjfjqnep1lj\">Button engagements</h3>\n<p>All buttons display the button text you specify on the button.<br>&nbsp;<br>When pressed, the button can:</p>\n<ul role=\"list\">\n<li>Say Button Text to the bot to process</li>\n<li>Say Reply Text – which is specified separately to the button text - to the bot to process</li>\n<li>Trigger an Action. Actions available are change language, trigger a form and trigger an engagement event</li>\n<li>Open a specified URL in a new tab</li>\n</ul>\n<h3 id=\"mcetoc_1gjfjqnep1lk\">Video engagements</h3>\n<p>Video engagements can be set up with one or more videos in carousel format.<br>&nbsp;<br>Videos include a Title, Subtitle and YouTube Video URL (and/or, if your chatbot also appears on Facebook Messenger, a Facebook Video URL).</p>\n<h2 id=\"mcetoc_1gjfjqnep1ll\">Callouts</h2>\n<p>The first message in your welcome message can optionally be shown as a callout. <a href=\"https://help.faqbot.ai/article/callouts\" target=\"_blank\" rel=\"noopener\">Learn</a><a href=\"https://help.faqbot.ai/article/callouts\" target=\"_blank\" rel=\"noopener\"> more about callouts</a></p>\n<figure></figure>\n<p><img src=\"https://portal.helpfruit.com/api/images/079d861d72cc4aca80c65588df217079/files/callout%20example.png\"></p>\n<h2 id=\"mcetoc_1gjfjqnep1lm\">Where to configure your engagements</h2>\n<p>​Configure engagements in the <a title=\"Engagements\" href=\"https://portal.faqbot.nz/actions/engagements\" target=\"_blank\" rel=\"noopener\">Engagements</a> section, under Actions in the Helpfruit portal.<br><br>​When you click New Engagement you’ll be able to set up your engagement.</p></body></html>","description":"Use engagements for conversation starters and for most things that aren't standard question answering.","isMarkdown":false,"publishedOnUtc":"2026-03-21T04:35:03.5916773","modifiedOnUtc":"2022-12-04T22:24:06.2788407"}