Skip to main content

Bot APIs

Available since MicroStrategy ONE (March 2024)

caution

The following Bot APIs are planned for future retirement. Therefore, MicroStrategy recommends that you use the Question with Bot Routing APIs instead:

Reason:

  • Easy to use: The Question with Bot Routing APIs automatically manage bot instances, eliminating the need for users to manually create and manage bot instances through separate API calls.
  • More powerful: The Question with Bot Routing APIs provide intelligent bot routing by automatically selecting the most appropriate bot to handle a question. If you need to ask a specific bot, you can specify the bot ID as a query parameter. For more details, see Ask a Question to Bots in the Application.
  • Ongoing support and updates: The Question with Bot Routing APIs will continue to receive updates and support for future bot-related features. In contrast, the Bot APIs will not receive updates or new features and may eventually lead to exceptions as maintenance ends.

For users interested in creating a custom chatbot experience utilizing the capabilities of MicroStrategy AI, a suite of bot-related APIs is available. These APIs are designed to facilitate seamless integration of MicroStrategy AI into nearly any application. By leveraging these tools, users can enhance their applications with advanced AI features quickly and efficiently. For further details on how to use these APIs, please refer to the following sections of this manual.