New
- Direct integration with WhatsApp.
- A new customer engagement platform by Just AI — Aimychat.
- Project groups.
intentGroup
andintentGroup!
trigger tags.- Change timeout for the
speechNotRecognized
event.
Changes
- Updated access control model.
- The CAILA NLU configuration file has been renamed to
nlu.json
.
Direct integration with WhatsApp
In our November JAICP update, we present a direct integration with the WhatsApp messenger. Now you can connect a bot to your WhatsApp Business account using the app in your developer account.
Integrations via the providers edna and i-Digital remain available.
A new customer engagement platform — Aimychat
We have released a new product — a customer engagement platform called Aimychat. Its main advantages:
- Aimychat has a simple web interface for agents.
- You can aggregate agents into groups and view statistics on customer requests.
- You do not need to create a new account to sign up — you can sign in with your account for any product of the Conversational Cloud environment.
Learn more about Aimychat and its advantages in the documentation.
To connect Aimychat to JAICP:
- Configure Aimychat.
- Connect the customer engagement platform to JAICP.
- Configure transferring chats to agents in your bot script.
Project groups
In November JAICP update, we have united projects into independent groups for convenient collaboration.
Now you can create your own project groups and invite users to them to work together. Invite both registered users of Conversational Cloud products and new users and assign them different roles. Users can work in multiple groups and freely switch between them.
Also, you can receive weekly email reports on bot statistics in the particular project group.
intentGroup and intentGroup! trigger tags
These tags declare a group of intents by which the dialog can enter a state.
The path to the intent is specified after the tag.
However, unlike the intent
and intent!
tags, the dialog can enter a state only when nested intents are activated.
The new trigger tags can be used to:
Activate states by intent groups rather than by one specific intent.
Connect the bot knowledge base via the
intentGroup!
global tag.
intentGroup
and intentGroup!
Change timeout for the speechNotRecognized event
The event speechNotRecognized
gets triggered
if the customer was silent for 5 seconds, or the bot failed to recognize the customer’s speech during this time.
Now you can change this timeout using $dialer.setNoInputTimeout
.
This new method can be used to implement active listening. It can be useful if your bot interrupts customers frequently.
Updated access control model
In November, we present an updated access control model. Now the roles are assigned due to user responsibilities in project groups. They limit user access to different JAICP features.
There are new roles:
- The BUSINESS_OWNER role for viewing project groups and managing subscription.
- The OUTBOUND_MANAGER role for outgoing communications management.
- The SYSTEM_ADMIN role for system settings management.
- The specialized SECURITY_ADMIN role for security settings management.
- The specialized USER_ADMIN role for user roles and profiles management.
CAILA NLU configuration file
In previously created projects, the CAILA NLU configuration file is called caila_import.json.
New projects are created by default with the nlu.json
configuration file.
No changes in the operation of current projects will occur.