| Multi-Lingual Support |  Botpress developer interface: English, French, Spanish Available chatbot languages  One click for Arabic, Dutch, English, French, German, Hebrew, Italian, Japanese, Polish, Portuguese, Russian, Spanish 157 other languages available via FastText  | ✔ | ✔ | 
| Conversational AI Management | Managed Natural Language Understanding (NLU) Engine – an industrial-grade native NLU engine, from domain specific natural language to structured data  Intent classification - understand the type of action (or ‘out of scope’) conveyed in the sentences and all its participating parts (e.g. book a flight, order dinner, buy a product, etc.) Entity extraction - locate and classify named entities into predefined categories such as person names, organizations, locations, product SKUs, etc.  Regex/pattern entities List entities Fuzzy matching All types of pre-built entities (via Facebook Duckling) "Any" type (for entities that do not have a finite number of combination) Slot tagging - tag the words which carry meaning to the sentences (e.g. landing city, type of meal, etc.) Language identification - determining the natural language that a document or part thereof is written in (e.g. English, French, etc.) Spell checking - check for misspellings and automatically fix the spelling mistakes so that the downstream NLU performs more accurately Training resource configuration and allocation (e.g. training queue size, cache size, etc)  | ✔ | ✔ | 
| Content Management System | Explicit separation of chatbot content from conversation flow, making that content easy to update  Translation center - see all your content in one place & see missing translations for a specific language AudioButtonCardCarousel/Gallery DropdownFile / Attachment Free text ImageLocationQuick replies/Single choice Video | ✔ | ✔ | 
| Visual conversation / dialog management | Visual developer interface to create and management dialog states and context  Low code drag and drop user interface Multiple visual flows and subflows with conditions Multi-turn and the ability to jump from a topic to another seamlessly Context management - process that enables data elements pertaining to a specific subject to be maintained within conversations (e.g. user name, SKU number, etc.) Broadcast module - send scheduled chatbot wide messages Conversational detours - while the visual flows represent the "happy paths" that are desired by the conversation designers, detours are about automatically and gracefully handling exceptions Version control - changes to the visual tools such as the flow builder or content manager are version controlled and trackable Template management - create, manage and reuse flows and subflows Intelligent slot filling - prompting for missing form fields Skills management - group and reuse flows and subflows to embed and manage domain specific knowledge Code autocompletion and user interface shortcuts  | ✔ | ✔ | 
| FAQ/Q&A | Create, manage, and centrally access the most frequently asked questions the users may have  Context management Rich messages Workflow triggering Bulk import/export Translation interface Message "alternatives" - the bot doesn’t always say the same thing  | ✔ | ✔ | 
| Human in the Loop (HITL) | Delegate a conversation to an agent when needed, while collecting analytics to improve future chatbot performance  Dedicated user interface User variables Conversation queue, preview, history, and labeling Comments on conversations Shortcuts | ✔ | ✔ | 
| Analytics & continuous chatbot training | Dashboards and tools to capture and improve user engagement and chatbot accuracy  Misunderstood - capture everything the chatbot doesn't understand and use it to improve your chatbot or expand its capabilities EngagementConversations Interactions | ✔ | ✔ | 
| Testing, debugging, and logging |  | ✔ | ✔ | 
| Chatbot privacy |  | ✔ | ✔ | 
| JavaScript IDE | Easily integrate with your internal systems and any third parties  Actions & Hooks - create and edit actions within Botpress (e.g. query a database, call an API, etc.). Features typing and intelligent code completion Libraries - import NPM modules without having to create a custom module VS Code embedded in Botpress Studio Option for others that are Javascript compliant  | ✔ | ✔ |