Yes, the Kore.ai Bot Platform provides full SDLC support, including support for development lifecycles across multiple teams with multiple release dates.
Within the Platform’s Bot Builder tool and Admin Console, there are modules defined to address the whole lifecycle from development, natural language training, publishing, versioning, deployment approvals, and more. The Platform gives clients all the tools needed to manage, publish, tweak, test, and debug bots before rolling them out to employees or customers, and to deal with version control and updates over time. The Platform also provides the ability to manage a development lifecycle across various development, test, and production environments, and includes a required sandboxed runtime environment to test bot configurations. In the Bot Builder tool, developers can also define environment variables for each bot that allows teams to substitute environment-specific information such as hostnames, API endpoints, etc.
Bot developers and admins manage bots and bot tasks using a built-in system of upgrading and minor/major versioning. Upgrading allows developers to create a perfect duplicate of a bot task that is tied to that bot without affecting the published version, so they can easily make any necessary adjustments without introducing bugs or issues and impacting current operations. Developers can also save time building new tasks by cloning an existing task, resulting in a perfect copy from which to start.