# Sigmic AI API ## Docs - [Authentication](https://docs.sigmic.ai/authentication.md): How to authenticate your API requests using API keys - [Chat UI](https://docs.sigmic.ai/chat-ui/overview.md): Use AI agents through a hosted chat interface — no code required - [Scheduled Tasks](https://docs.sigmic.ai/chat-ui/scheduled-tasks.md): Automate recurring work with cron-based scheduled agent tasks - [Console](https://docs.sigmic.ai/console.md): Manage your projects, settings, and API keys through a visual web interface - [Error Handling](https://docs.sigmic.ai/errors.md): Understanding error responses and error codes - [Node.js Examples](https://docs.sigmic.ai/examples/nodejs.md): Complete Node.js examples for the Sigmic AI API - [Python Examples](https://docs.sigmic.ai/examples/python.md): Complete Python examples for the Sigmic AI API - [Quickstart](https://docs.sigmic.ai/examples/quickstart.md): Get up and running with the Sigmic AI API in minutes - [Introduction](https://docs.sigmic.ai/introduction.md): Add AI agent capabilities to your applications — embed a chat widget or execute tasks programmatically - [MCP Server Configuration](https://docs.sigmic.ai/mcp-config.md): How MCP servers extend AI agent capabilities with external tools - [Projects](https://docs.sigmic.ai/projects.md): Organize your configurations with isolated project environments - [Streaming Events](https://docs.sigmic.ai/streaming.md): Understanding Server-Sent Events (SSE) for real-time task execution - [Use Cases](https://docs.sigmic.ai/task-api-use-cases.md): Real-world scenarios where the Task API's agentic execution shines - [Approve Tool Call](https://docs.sigmic.ai/tasks/approve.md): Approve or reject a pending tool call - [Artifacts](https://docs.sigmic.ai/tasks/artifacts.md): List and download files generated by a task - [Cancel Task](https://docs.sigmic.ai/tasks/cancel.md): Cancel a running task - [Create Task](https://docs.sigmic.ai/tasks/create.md): Create a new task and start background execution - [Send Follow-up](https://docs.sigmic.ai/tasks/follow-up.md): Send a follow-up message to an existing task - [Get Task](https://docs.sigmic.ai/tasks/get.md): Get details of a specific task - [Get Message History](https://docs.sigmic.ai/tasks/history.md): Get full conversation history for rendering a chat UI - [List Tasks](https://docs.sigmic.ai/tasks/list.md): List all tasks for the authenticated API key with pagination - [Stream Events](https://docs.sigmic.ai/tasks/stream.md): Unified SSE stream for history replay and live task events - [Setup Guide](https://docs.sigmic.ai/widget.md): Add AI chat to any website with a drop-in JavaScript widget - [Passing Secrets](https://docs.sigmic.ai/widget-env-secrets.md): Pass per-user credentials and configuration to MCP servers through the widget - [Use Cases](https://docs.sigmic.ai/widget-use-cases.md): How companies use the embeddable widget to put AI agents directly into their products ## OpenAPI Specs - [openapi](https://docs.sigmic.ai/api-reference/openapi.json)