# Incredible ## Docs - [Chat Completion](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/api-reference/chat/completion.md): Ask a question and get a response. Use stream=true to receive an SSE stream, or stream=false for a single JSON response. - [Connect to Integration](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/api-reference/endpoint/connect-integration.md): Connect a user’s account so your app can use that integration’s features. Supports API key and OAuth flows and is required before executing features. - [Execute Integration Feature](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/api-reference/endpoint/execute-feature.md): Run a feature from a connected integration to take action in another app (send email, create issue, post message) using a single endpoint that works across integrations. - [Get Integration Details](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/api-reference/endpoint/get-integration.md): Get an integration’s capabilities, auth type, and required parameters so you can decide how to connect and display it in your UI. - [List Integrations](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/api-reference/endpoint/list-integrations.md): List available integrations so you can populate pickers, drive onboarding, and see what’s enabled. - [Introduction](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/api-reference/introduction.md): Overview of Incredible API agentic models and how to get started - [Advanced Workflow](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/advanced-workflow.md): A complex multi-tool agent workflow from the Cookbook - [Basic Chat (Non-Streaming)](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/basic-chat.md): Your first API call with a simple non-streaming chat request - [Conversation (Multi‑turn)](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/conversation.md): Build a short back‑and‑forth with remembered context - [Function Calling](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/function-calling.md): Let the AI call your functions and use the results - [Gmail Integration](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/gmail-integration.md): Send an email via Gmail using the Integrations API - [Hello, Incredible!](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/hello-incredible.md): Your first cURL request with the Incredible Chat API (step‑by‑step) - [JSON Extraction Tool](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/json-extraction.md): Use a tool to extract structured JSON from text - [Multiple Models](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/multiple-models.md): Try different AI models and compare responses - [Multiple Tools](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/multiple-tools.md): Chain multiple tools in one session - [Perplexity Integration](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/perplexity-integration.md): Use the Perplexity integration via API key auth - [Simple Calculator Tool](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/simple-calculator.md): Function calling with a calculator tool - [Streaming Chat](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/examples/streaming-chat.md): See responses arrive in real time using stream=true - [Application State Management](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/guides/application-state-management.md): Maintain and update app state with function calls and tool results - [Connecting API Endpoints](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/guides/connecting-api-endpoints.md): Call external APIs via function calling and pass results back to the model - [How to implement Function Calling](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/guides/how-to-implement-function-calling.md): Define functions, detect calls, execute them, and return results - [Mathematical Operations](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/guides/mathematical-operations.md): Have the model call math functions for reliable calculations - [Model Overview](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/guides/models-overview.md): Summary of Incredible model lineup and when to use each - [Streaming](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/guides/streaming-responses.md): Real-time data handling - [Overview](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/guides/taking-actions-overview.md): What “Taking Actions” means and how to enable function calling - [Quickstart](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/quickstart.md): Say “Hello, Incredible!” with one request ## OpenAPI Specs - [openapi](https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.app/api-reference/openapi.json)