Skip to main content

JAICP updates in November 2022

New

  • Direct integration with WhatsApp.
  • A new customer engagement platform by Just AI — Aimychat.
  • Project groups.
  • intentGroup and intentGroup! 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:

  1. Configure Aimychat.
  2. Connect the customer engagement platform to JAICP.
  3. 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:

tip
Learn more about 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.
caution
The ACCESSOR, ANALYST, DIALER_USER, OPERATOR, TECH_SUPPORT, and INITIAL roles are supported but will be replaced with the new ones in the next updates. It is recommended to assign the roles from the updated model.

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.