Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel76
outlinefalse
styledefault
typelist
printabletrue

...

Image RemovedImage Added

Set Quick Answers

...

In th question box, for example, put "reply 1 for service A, reply 2 for service B", etc. Then in the quick answer, set "Answer Text" to be "1", "2", etc for matching, and "Answer Value" to be "service A", "service B", etc to save user's option.

Channel

How to Provide Quick Answers

Facebook

quick answers will be displayed as buttons

Telegram

quick answers will be displayed as buttons

WeChat

use buttons instead of quick answer or give prompt

WhatsApp

quick answers will show in "Select Option"

SMS

give prompt

Voice

give prompt and use Speech question or DTMF question to ask for keypad/voice input

Google

quick answers will be displayed as buttons

How does the matching work in quick answers?

...

Once the user's input contains one of the "Answer Text", the quick answer is matched (non case-sensitive). Plus, the order of those quick answers matters because the bot will check in order. Once a quick answer matched, it will stop the matching.

...

Image RemovedImage Added

Image RemovedImage Added

Skip Button

Add skip button if the question is ok to skip. Also, the label of the skip button is editable.

...

Info

You can put the link directly in the text box or store the link in a text variable. You can also combine audio URL with text when you use it. But remember that don't let the URL and text connect to each other, because the system cannot recognize it as an audio URL link. See screenshot below.

Image RemovedImage Added

Voice Bot - Ask for Speech

...

All prompts are already set in English. Feel free to change it if needed like changing to another language. There are 4 pieces of information to gather for a card.

  1. credit card number

  2. expiration date

  3. CVV

  4. postcode (if needed, enable the option in advanced settings).

Each information has 3 speeches to set, asking, timeout and invalid:

...

To get a "Payment Connector", which is "Unique connector ID", you will need to access your phone number provider and payment service provider. Twilio and Stripe, for example, go twilio.com, follow step 1 to 4 in the following 2 pictures:

...

Image RemovedImage Added

Install, name a "UNIQUE NAME" yourself and click "Connect with Stripe". This "UNIQUE NAME" is then your "Unique connector ID", copy it back to UChat.

...

By different combinations of charge amount and "One Time Token" option, you will get different payment results:

Charge Amount

One Time Token

What Will Happen

Payment Result


0


Enabled


get one-time token

Image Modified


> 0, e.g. 5


Enabled


charge $5

Image Modified

0

Disabled

get reusable token

Image Modified


> 0, e.g. 5


Disabled


charge $5

Image Modified

That means, whenever you set a charge amount greater than 0, it doesn't matter whether you enable the One Time Token option or not, you will charge your client right away and get a payment confirmation code. The code starts with "ch_" if you are using Twilio.

...