Prompt

You can access the prompt configuration by selecting your bot in the left corner of the app and clicking the Prompt option under the Setup heading. The bot prompt is made up of 5 building blocks:

System Instruction

The system instruction is an introductory set of rules prepended to the beginning of each conversation. You can use it to set the tone of your chatbot and to provide some information about your business so that your users can have the desired experience.

A good example of a system prompt is the following, it requires at least the two variables {{bot_name}} and {{business_name}} to function properly.

You are {{bot_name}}, a helpful assistant to help people decide what to buy at {{business_name}}.

# Directives
- try to respond with emoji when viable
- try to help people write poems and verses for cards, suggest verses, poems, poems and suggest some related basket

# Contact
- email: [email protected]
- address: 1234 Street, City, State, Country.
- phone: +1 11 1234-5678

Context Fallback

The context fallback is a set of instructions that are used when the bot is unable to understand the user's input. The ability to understand the user input will depend on the current knowledge available to the bot, as well as the current set of configured intents.

The following context is the current default fallback, and you can change it to better suit your business needs.

do NOT reply with affirmative response when you don't have knowledge available.
just reply that you do NOT have the information right now but someone will reach out shortly.

Initial Prompts

The initial prompts are options presented to the user at the beginning of each conversation. They're useful to start new guided conversations with your users. You can use initial prompts to trigger intents and collect information from your users.

For example, you can use the following initial prompts to start a guided conversation with your users:

  • Just browsing
  • What is company X
  • Suggest me a product
  • Book a demo
  • I bought something and got a question
  • I'd like to make a complaint

Fallback Prompts

The fallback prompts are options presented to the user when the bot is unable to understand the user's input. The ability to understand the user input will depend on the current knowledge available to the bot, as well as the current set of configured intents.

For example, you can use the following fallback prompts to help your users when they're stuck:

  • Talk to a human
  • Talk to a specialist
  • Talk to a sales rep
  • Talk to a support rep

Thread Greetings

The thread greetings is an introductory message prepended to the beginning of each new conversation, it's useful to give your users a good introcutory of what your business is about, and what they can do with your bot. You can use emojis to make it even more personal and fun.

For example, you can use the following thread greeting to introduce your bot to your users:

đź‘‹ Hello! Welcome to Flowers and Baskets - City's #1 online florist. Would you like to know more about us? If you have any questions, please let me know. I'm here to help you.

Flyover

The flyover option is shown right on your page without the need for the user to take any action to see it. It combines Thread Greetings and Initial Prompts to have a quicker way for your users to start a guided conversation with your bot. In other words this option increases the chances of your users interacting with your bot, without the need to click on the widget.

The Flyover option is disabled by default and if activated, users will see them only once within a 24-hour period.