Kolena Agents can be connected to your data using app-level integrations such as Sharepoint, Cloud Storage, and other means. If you require fine-grained control of your data or want to build a custom integration, you can connect to Kolena programmatically using any of the following options:

OptionWhen To Use
HTTP APIUse this option if you want to connect to Kolena from any programming language or framework. This API exposes basic methods for adding new runs and polling the results for an agent.
Python clientUse this option if you need to connect to Kolena from Python only.
WebhookUse this option if you want to receive real-time updates from Kolena about your agents and runs. Webhooks allow you to build custom integrations that respond to events in Kolena, such as new runs or updated results.