AI API
This documentation describes how to interact with the Celonis AI REST API.
Goals
The AI API can be used to surface Process Copilots within other systems like Microsoft Teams, Slack or home-grown systems or to access tools for data retrieval explicitly built to be used in Agent Platforms like Microsoft Studio Copilot or Agentforce.
Customers can configure the logic and behavior of the API within Celonis, tailored to the business problem they intend to solve, and then access these functionalities through the AI API.
Chat API
This is an API to interact with a Process Copilot built in Celonis (as described here).
Tools API
This is an API to access data retrieval Tools built in Process Copilot. These tools can be called within any Agent platform (as described here).
- GET request : returns the Tools OpenAPI Contract (the consumer may select the Open API version they want) in JSON format including the endpoints of all available tools, their inputs and outputs.
- POST request : executes the tool by submitting the tool identifier and their input parameters as specified in the OpenAPI contract and receives the response specified in the contract.