Blog

A Twitter bot to help you explore your reading list
Learn how to use Xatkit to create a bot that pushes content from the Awesome Java list directly into your Twitter feed
Xatkit wins an Innovators Award!
Xatkit gets selected as an innovative company and receives funding from the Generalitat de Catalunya to speed up its technological development
Create a Giphy bot that automatically posts gifs to your web or Slack channel
See how easy is to create a chatbot that reads one of your Slack channels and automatically spices it up it with gifs from Giphy
Chatbots that speak Catalan with nlp.js and Xatkit
All the power and flexibility of Xatkit now applied to the development of Catalan chatbots thanks to its brand new integration with nlp.js
Using the InfluxDB time-series database to monitor your chatbots
Power your bot dashboard with InfluxDB to get more advanced stats on the performance of the bot and how to optimize it further
A new Java Fluent API for building chatbots is coming to town!
Discover our new Internal Domain-Specific Language, implemented as a Java Fluent Interface, to easily create advanced bots and chatbots.
Testing chatbots in Xatkit with Botium
Easily create test cases for your chatbots with Botium. Record your conversations and make sure the bot behaves as expected. Integrate those tests in your CI pipeline and get started with regression tests for bots.
Graphical rendering of your chatbot models
Synchronize your bot textual specification with a graphical representation of its underlying state machine.
Chatbots as first-class citizens in software development – Making CUIs your only UI
Chatbot design should play a more central role in software development processes. Even more, we believe chatbots could be the one and only User Interface offered by those systems, becoming a fully-fledged front-end mixing textual and graphical user interactions.
New Chatbot DSL based on state machines – Xatkit’s language is now more powerful than ever!
Our new Chabot DSL, based on state machine semantics, facilitates the creation of bots with complex conversational flows and maximizes the reuse of bot parts in future projects
Why a chatbot? – Short explainer video
Wondering whether you need a chatbot? Or what chatbots are exactly useful for?. We believe our short chatbots introductory video provides the answers you’re looking for.