Empower users to make faster, data-driven decisions with a reliable AI copilot that delivers clear, actionable insights.

Setting up

The first step to world-class copilot is setting up your environments.

Content Management

Retrieve and manage content metadata. Create and manage structures called “spines,” which are central to the API’s functionality. Perform operations like reading, creating, updating, and deleting content linked to these spines.

User Management

Manage user-specific data and actions, allowing for personalized interactions. Fetch and manage user histories and session data to provide context-aware services.

Make it yours

Update your AI to your brand and add valuable content for the best user conversation.

Interactive Data Conversations

Create data and analytics chat interactions with built-in capabilities for visualizations. Automatically generate visualizations to support insights, making data exploration intuitive and interactive.

Copilot Management

Create, update, and manage copilot configurations which may include automations or specific workflows. Clone existing configurations to rapidly deploy or test variations.

Chat and Interaction

Handle real-time interactions with capabilities to start, manage, and terminate chat sessions. Track chat histories and dynamically generate subsequent prompts based on previous interactions.

Documentation and File Management

Upload, manage, and dynamically associate documents and files within various parts of the system. Securely handle sensitive data and ensure proper access control.

Feedback and Evaluation

Collect and manage feedback, enhancing the system’s responsiveness to user needs. Implement evaluation protocols to gauge the effectiveness of various components.

Search and Query Handling

Implement hybrid search functionalities that leverage both structured and unstructured data. Preload and customize search parameters to optimize performance.

System Health and Monitoring

Conduct system health checks to ensure operational integrity. Monitor and adjust system configurations as needed.

This API is designed to be flexible and robust, suitable for handling complex workflows and data-intensive operations across various domains.