Manage all your assistants and environments in a single instance
Streamline the development of AI-powered experiences with IBM Watson Assistant. A single, robust interface saves your team from maintaining separate instances, resources, and assistants. Gain efficiencies when you build, deploy, and manage chatbots with versions across multiple environments. Enjoy full control across draft, staging, and live versions, so you can reduce your budget and time-to-deploy.
End-to-end AI chatbot development lifecycle control
Complete version history
Update your assistants without fear of overwriting prior versions. You can see the full version history, so if a bug is found, you can quickly revert to the best prior version. Create incremental updates of chatbots so your developers can experiment to create the best customer experience.
Streamlined testing pipeline
You can build, test, and deploy multiple versions of your chatbots in a single interface — with no need to jump back and forth between different instances. Eliminate the cost of maintaining multiple resources. Your team can create different environments in a single assistant as they build chatbots. Between draft and live, add up to three test environments for a linear test-to-deploy process.
Collaborate across teams
Access control enables close collaboration during chatbot development. Set different permissions for each test environment for individuals or groups, with clear separation between your chatbot authors in the draft environment and your production deployment for clients in the live environment.
Seamlessly automate testing
There’s no need for you to maintain separate testing processes. A public API enables you to seamlessly integrate with the existing testing and CI/CD pipeline. Get and list all versions, then promote them across environments — with automation saving you time and budget, and boosting the customer experience.
IBM named a Leader in the 2022 Magic Quadrant™ for Enterprise Conversational AI Platforms