- Home
- Chatbot Builders
- BotUI
On the recordRead 12 Oct 202621 facts
BotUI
BotUI · Islamabad, Pakistan
On the record
- Conversational flow
- The core API supports messages, user actions, waits, and Promise-based flow resolution.botui.org · read 12 Oct 2026
- Conversation flow
- The API adds messages and actions, and an action pauses the conversation until it is resolved.docs.botui.org · read 5 Oct 2026
- Core package
- The core package is installed with `npm i botui`.botui.org · read 12 Oct 2026
- Custom components
- Developers can add custom React actions and messages with their own renderers.botui.org · read 12 Oct 2026
- Customization
- Developers can add custom React action and message renderers.botui.org · read 5 Oct 2026
- Deployment channels
- websitebotui.org · read 22 Sep 2026
- Framework support
- The documentation says BotUI has a React package and can also be integrated with Vue and other frameworks.botui.org · read 12 Oct 2026
- Integrations
- The maker documents a React package and references Vue and other frameworks in its documentation introduction.docs.botui.org · read 5 Oct 2026
- Known issue
- The documentation warns that development hot reloads can start the bot more than once and cause actions to resolve unexpectedly.botui.org · read 12 Oct 2026
- License
- The project’s GitHub repository identifies its license as MIT.github.com · read 12 Oct 2026
- Maker
- The GitHub repository lists Moin Uddin as copyright holder for 2017–25.github.com · read 12 Oct 2026
- Message types
- Built-in React messages can show text, embedded iframes, images, and links.botui.org · read 5 Oct 2026
- Packages
- BotUI is installed from npm as `botui` and `@botui/react`.github.com · read 5 Oct 2026
- Plugins
- Plugins can transform a conversation block’s data or metadata as it passes through the system.botui.org · read 12 Oct 2026
- Product
- BotUI is a JavaScript framework for building conversational interfaces.botui.org · read 12 Oct 2026
- Purpose
- Its JavaScript API adds messages and shows actions that users can perform.botui.org · read 12 Oct 2026
- React actions
- Built-in React actions include text input, select menus, and select buttons.botui.org · read 12 Oct 2026
- React package
- The React package is installed with `npm i @botui/react`.botui.org · read 12 Oct 2026