Improved
3 days ago

Mini-App V2 - Source - Dynamic Source - Variable Value Supported in Parameters


This is an update about Mini-App Version 2. (not available in Version 1 yet)

In "Source" - "Dynamic Source",

Before the update, the parameters are fixed values, you cannot get different results for different users.

Now you can send a variable value in the parameter and get different dynamic source lists!

image.png 33.47 KB


image.png 23.74 KB


image.png 155.38 KB




Limitations:

1. What fields can be used as parameters?
1) inputs in Auth section - Api Key type
2) client id, secret, access token, refresh token, etc in Auth section - OAuth v2 type
3) inputs of actions in Actions section
2. Dynamic Source invalid in One Time Url - 2. Web Forms - Inputs
When you go setting the inputs of web forms in a one-time URL, dynamic source won't work here.
3. the drop-down list only loaded when first click "edit action"
In the chatbot flow, when you create a new action of the Mini-App, and first click "Edit Action", the system will do an external request and generate the drop-down list based on the current value in the fields. If you change the parameter e.g. the value in Auth inputs, the drop-down list won't be re-fresh, please delete the action and create a new one.


Coupon Code Bug Fixed


This is an update about coupon code in the ecommerce system.

Before the update, you might fail when creating a coupon code.

Now you can successfully create and apply a code on the checkout page.

image.png 78.07 KB

image.png 47.17 KB




Improved
7 days ago

No Stripe for Testing Checkout Now


This is an update about ecommerce syste.

Before the update, you will need to connect your Stripe account to process to the checkout page.

Now you can test the checkout process without connecting your Stripe:

there will be a "Cash on pickup" option by default

image.png 39.79 KB



Improved
9 days ago

Duplicate Multiple Steps Supported


This is an update about flow builder.

Before the update, you can duplicate only one step at a time. Now you can select multiple steps and duplicate them.

Please note that,

- after copying multiple steps, you can only paste once. copy again for another paste
- where can I paste the steps?
   (1) to the same bot/flow
   (2) to the different bot/flow but the same channel (associate custom fields will be created automatically)
   (3) to different channels (unsupported features will be removed)


Improved
9 days ago

Bot Template Updated


This is an update about bot template.

- subflow template supported (installed subflow goes to a folder)
- template configuration added: viewable, editable, version number (only for subflow template)
- install template from different channel
- interface changed

image.png 25.47 KB
Improved
10 days ago

New Operation Added to JSON Operation

 
This is an update about JSON operation.

The new operation is "Remove items by key and value". You can now remove an item in an array by providing a key name and it's value:

image.png 66.02 KB
Improved
27 days ago

Bot User Auto Cleanup has one conditions now


This is an update about Bot User Auto Cleanup Feature in Settings. Change the auto cleanup days to be greater than 1 then you can setup condions.

image.png 33.25 KB

New Action Added: Clear All Custom User Fields


This is an update about Action Step.

We add a new action called "Clear All Custom User Fields". This step helps you clear the values from all custom user fields in one action.

image.png 154.27 KB
 

BOT_CURRENT_TIME system field added


This is an update about the system field.

Before the update, there are NOW, TODAY system fields that refer to the current time/date of the users (if they have a timezone in their profile, otherwise based on workspace's timezone).

Now a new system field is added called BOT_CURRENT_TIME. This one is the current time based on the workspace's timezone.

Scan QR Code to Preview in Phone App


This is an update about the preview feature in all channels which support preview (Facebook, Telegram, WhatsApp, Line and Viber)

When you click the "Preview" button, there will be a QR code generated, you can click "Open in XX" to talk to the bot in the website/desktop application or scan the code with your camera or according phone application.

image.png 45.46 KB

Dynamic Quick Reply in Send Message Step Now Available


This is an update about Send Message Step.

Before the update, you will need to list all the quick replies yourself but now, by selecting a JSON variable, your chatbot can list the quick replies from the JSON variable for you:

Please note that these replies expire in 30 minutes. 


image.png 55.83 KB

API Added: Get Order by Order ID & Get Orders by User Ns


This is an update about UChat APIs.

2 new APIs added about order:

Get Orders by User Ns:
https://www.uchat.com.au/api#/Ecommerce/Orders

Get Order by Order ID:
https://www.uchat.com.au/api#/Ecommerce/OrderGetInfo

Dynamic Quick Answer in Question Step Now Available

 
This is an update about Question Step.

Before the update, you will need to list all the quick answers yourself but now, by selecting a JSON variable, your chatbot can list the quick answers from the JSON variable for you:

image.png 66.36 KB


Auto cleanup bot users based on time interval


This is an update about bot settings.

We add a new way for you to auto cleanup bot users. You can cleanup bot user when reached bot user limit or time interval.

For example, set up the cleanup to 90 days and the bot will automatically remove users who haven't interacted with your bot over 90 days.

These cleanup conditions are checked once per day, not in real-time.

Alternatively, for more customized cleanup conditions, we suggest you use a datetime based trigger to do a regular check and in the workflow, setup your own condition like only clean guest user or user without contact information, etc.


image.png 39.25 KB

Navigate to a step in live chat


This is an update about Live Chat.

Now each message sent by the bot has a little drop-down button, click on it to "Resend Message" or navigate to the step to edit the step, do your improvement in a more convenient way.

image.png 256.17 KB

image.png 31.03 KB

Navigate to a step in error log


This is an update about Error Log.

When you check error log, you can see which step in which subflow went wrong, before the update, you will need to navigate to the step yourself. Now by simply click on the step name, you will jump to the step right away.

image.png 314.64 KB

image.png 186.26 KB

Get information from HTTP request header


This is an update about External Request.

When you click on the "Response Headers", a list of hearer information will show. Now the hearer information is all clickable. For example, in the screenshot below, you can click on the "Response-Code: 200" to get its path "$H['Response-Code'] and save the value "200" to a variable for later usage.


image.png 221.24 KB

Hide channel or limits bots in channels

You can now hide channel or limited the bots can be built in particular channel.

You can find the settings in your dashboard, "workspace settings" and then "channels"

Image 2021-11-13 at 2.56.31 pm.jpg 72.22 KB

Select Caller ID options when transfer phone call

When transfer to agency in the voice channel, you can choose to show the real caller phone number or twilio/signalwire phone number.

image (8).png 20.12 KB



Delete Bot User in Action Step or Setup Bot User limit

Hello guys,

You can now clear bot users automatically!

1. Flow Builder - Action Step - Basic Actions - Delete Bot User
2. Settings - General - Bot User Limit

Kindly check this tutorial: https://youtu.be/izVqpPbRf24

Stop/Recover Bot Automation in Facebook Inbox

For the Facebook Messenger chatbot, you can now stop/recover bot automation without accessing UChat.

By simply
1. move the user to "done"
2. move the user to "main"
in your Facebook Business Suit (web or phone) inbox.

Kindly check this tutorial: https://www.youtube.com/watch?v=Gyyxl8oFuJk

User Menu available in Telegram Chatbot

You can now see "User Menus" section added in:

Telegram flow - Contents - User Menus

Beside, use "Set User Menu" to switch from one menu to another:

Action Step - Advanced Actions - Set User Menu

Please check on this tutorial for how to use it. https://www.youtube.com/watch?v=BlsJG9msZHQ

Create Bot User in WhatsApp Channel

Hello guys! An update for u about importing uses in WhatsApp.

From now on, please always add a "+" sign in front of a phone number when you create bot users in the WhatsApp channel. The system will remove the "+" for u automatically when creating user_id. It doesn't matter you are creating via API, the create button or import bulk data(csv file).

Besides, when u create via API, only phone value is needed now.

Mini app 2.0 beta introduced

With mini app 2.0, you can build your mini app integration with third party visually and no coding required.

Image 2021-10-12 at 10.46.18 am.jpg 37.61 KB

WhatsApp Template Improved

Now you can set up WhatsApp template that included buttons with variable.

Image 2021-10-12 at 10.41.39 am.jpg 34.83 KB

Reply all Facebook & Instagram post comments are supported

New condition of " If comments is anything" is added to Facebook & Instagram comments growth tool.

As per screenshot below, now you can set up automation to reply to all comments.

Instagram Story Mention

update on the instagram story mention feature, now it can reply to the new subscriber and existing subscriber.

Add cloudinary integration

We added cloudinary integration, now you can save your file(image, videos, documents) up to cloudinary, and use the upload file in the flow builder.

Agency Billing updates

Now the agency or agency plus plan can get 20% commission on any paid workspace under their domain name.

The agency need to connect with their stripe account. 

Auto Slot filling added to Dialogflow Action

Now you can enable or disable auto slot filling in the Dialogflow Action.

Image 2021-09-20 at 7.59.28 am.jpg 91.26 KB

VideoSDK Integrate with UChat

Now you can initiate video calls right inside of all the channel UChat support

Two Factor Authentication supported

WhatsApp Messenger Templates supported

You can find the template section in the WhatsApp Channel, Content Tag. 

Sync the template from your BSP provider, and use the template in send message module.

Human agent Tag added for Facebook Messenger Channel

Now with the new tag added, you can reach out to customer within 7 days window. Don't abuse it, you need to comply with Facebook messenger policy, other you might put your page at risk.

Facebook Ads Payload Support

With this updates, now you can connect chatbot flows with your Facebook Ads Manager. 

Also you can pass the UTM parameters right into your chatbot. 

You can also see the analytics of the ads performance in UChat.

Video tutorials:
https://www.youtube.com/watch?v=DGq3RtEjFYg

Google Analytics Integration

Now you can install Google Analytics mini app. 

With our Google Analytics Integration, you can pass the conversion event to your Google Analytics property. 

Also you can pass extra UTM parameters to your Google Analytics. 


Add listener to payload for Inbound Webhook

Improvement:

Add listen to payload for inbound webhook.

Dialogflow Slot filling support with UChat

Imaging now you can do the same "slot filling" in UChat. 

Make your chatbot smarter, and collect the necessary information from your customer. 

Here is the video of how to set it up.
https://www.youtube.com/watch?v=GYvjq6ot0nA

Email Templates

Now we allow you to create email templates with a simple, powerful email builder. 

The templates can be used across all the channels in the workspace. 

You can insert custom variable in the email content. 

Telegram Support Markdown & HTML

Telegram message support "Parse mode", MarkdownV2 , Markdown ,HTML.

MarkdownV2 may not work if the message or content of user field contains some special characters. If only simple markdown required, then use Markdown

Block sending message if the user is out of 24 hour window

In the live chat window, if the user is out of 24 hour window, you won't be able to send messages, unless you use the "tag" that Facebook support

Inbound Webhook Introduced

With inbound webhook, now you can connect your chatbot automation with 3rd party applications, CRMs directly.

Live demo:
https://www.youtube.com/watch?v=L5WxUm1TehU&t=1s