Articulate 0.27 Release

Analytics and Authentication

Caleb Keller
Smart Platform Group
2 min readAug 1, 2019

--

Articulate release 0.27 is out in the world, and with it comes the first release of two essential components of a chatbot platform: analytics and authentication.

Analytics

Though we hope this page grows to include more functionality, some basic analytics come with Articulate. The total messages, sessions, and fallbacks count are at the top, while the top actions and requests over time are at the bottom.

Basic analytics in Articulate

Authentication

We’ve released a global authentication strategy, which can handle multiple users but does not yet have the concept of roles or different permissions. The user is authenticated, or they aren’t.

With this, you can use a basic or local login system, Github, or Twitter. Other authentication strategies can be added with relative ease, and as usage grows, we hope to see more options built into Articulate.

Authentication in Articulate

Multiple Messages

Articulate splits the messages it sends into multiple messages if the platform allows it. In a conversation, this means that you’ll get two chat bubbles instead of one when Articulate has multiple things to say.

Articulate sending multiple messages as a response to Hello

We’re still hard at work on the next significant improvements with Articulate. Up next buttons/quick replies. Our implementation creates a standard interface in Articulate for defining buttons. These buttons get translated into their required formats for the different channels we support like Slack and Messenger.

To get notifications of future updates on Articulate, follow our blog here on medium or sign up below for our Newsletter. Alternatively, if you need help open an issue or join our Discord.

--

--

Caleb Keller
Smart Platform Group

Mechanical Engineer turned Data Scientist turned Machine Learning practitioner. Focused on solving the problems of enterprise data, starting with how we can Do