# Mint Starter Kit ## Docs - [Overview](https://docs.envole.ai/api-reference/introduction.md): Overview and authentication for the Envole API - [Add Session Thread Message](https://docs.envole.ai/api-reference/session-thread/add-session-thread-message.md): Adds a message to a session thread and streams events back using Server-Sent Events. - [Delete Session Thread](https://docs.envole.ai/api-reference/session-thread/delete-session-thread.md): Deletes a session thread by its ID. - [Rename Session Thread](https://docs.envole.ai/api-reference/session-thread/rename-session-thread.md): Renames a session thread. - [Retrieve Session Thread Messages](https://docs.envole.ai/api-reference/session-thread/retrieve-session-thread-messages.md): Retrieves messages for a given session thread. - [Retrieve Session Threads](https://docs.envole.ai/api-reference/session-thread/retrieve-session-threads.md): Retrieves session threads for a given agent. - [Start New Session](https://docs.envole.ai/api-reference/session-thread/start-new-session.md): Creates a new session thread for a given agent. - [Agent Response Events](https://docs.envole.ai/api-reference/stream-events/agent-response.md) - [Connection Events](https://docs.envole.ai/api-reference/stream-events/connection.md) - [Error Events](https://docs.envole.ai/api-reference/stream-events/error.md) - [Overview](https://docs.envole.ai/api-reference/stream-events/index.md): Server-sent events emitted while processing session thread messages - [Message Events](https://docs.envole.ai/api-reference/stream-events/message.md) - [Agent Thinking Notifications](https://docs.envole.ai/api-reference/stream-events/notifications/agent-thinking.md) - [Context Memory Notifications](https://docs.envole.ai/api-reference/stream-events/notifications/context-memories.md) - [Notification Events](https://docs.envole.ai/api-reference/stream-events/notifications/index.md) - [Knowledge Retrieval Notifications](https://docs.envole.ai/api-reference/stream-events/notifications/knowledge-retrieval.md) - [Multi-Assistant Collaboration Notifications](https://docs.envole.ai/api-reference/stream-events/notifications/multi-assistant.md) - [Plan Orchestration Notifications](https://docs.envole.ai/api-reference/stream-events/notifications/plan-orchestration.md) - [Request Orchestration Notifications](https://docs.envole.ai/api-reference/stream-events/notifications/request-orchestration.md) - [Tool Execution Notifications](https://docs.envole.ai/api-reference/stream-events/notifications/tool-execution.md) - [Tool Approval Events](https://docs.envole.ai/api-reference/stream-events/tool-approval.md) - [Human-in-the-Loop](https://docs.envole.ai/getting-started/human-in-the-loop/index.md): Stay in control when assistants take actions on your behalf - [Multi-Assistant Collaboration](https://docs.envole.ai/getting-started/multi-assistant-collaboration/index.md): Bring together expertise from multiple assistants with simple @-mentions - [Sub Assistants](https://docs.envole.ai/getting-started/sub-assistants/index.md): Sub Assistants help your team automate granular work - [Team Personal Assistants](https://docs.envole.ai/getting-started/team-personal-assistants/index.md): Team Personal Assistants keep your teams organized - [Platform Tour](https://docs.envole.ai/getting-started/tour/index.md): Discover how Envole transforms team productivity - [API Integration](https://docs.envole.ai/human-in-the-loop/api-integration/index.md): Complete guide to implementing tool approval via the message API - [Approval States](https://docs.envole.ai/human-in-the-loop/approval-states/index.md): Understanding approval decisions and their constraints - [Batch Management](https://docs.envole.ai/human-in-the-loop/batch-management/index.md): Critical concepts for handling grouped tool approvals - [Best Practices](https://docs.envole.ai/human-in-the-loop/best-practices/index.md): UX patterns and implementation strategies based on production experience - [Error Handling](https://docs.envole.ai/human-in-the-loop/error-handling/index.md): Managing the primary error case: mixed abort states - [Implementation Examples](https://docs.envole.ai/human-in-the-loop/examples/index.md): Complete working code samples for Human-in-the-Loop integration - [Human-in-the-Loop Overview](https://docs.envole.ai/human-in-the-loop/introduction/index.md): Introduction to tool approval and human oversight via SSE API - [SSE Events for Tool Approval](https://docs.envole.ai/human-in-the-loop/sse-events/index.md): Complete reference for human-in-the-loop event types and payloads - [Welcome to Envole](https://docs.envole.ai/introduction.md): Your AI-powered platform for team productivity and collaboration - [Implementation Best Practices](https://docs.envole.ai/multi-assistant-collaboration/best-practices/index.md): Best practices for implementing collaboration features effectively - [Collaboration Detection](https://docs.envole.ai/multi-assistant-collaboration/collaboration-detection/index.md): How the system detects and initiates collaboration workflows - [Error Handling](https://docs.envole.ai/multi-assistant-collaboration/error-handling/index.md): Handling collaboration errors and connection management - [Message Flow Examples](https://docs.envole.ai/multi-assistant-collaboration/examples/index.md): Real-world examples of collaboration message flows and event sequences - [SSE Integration](https://docs.envole.ai/multi-assistant-collaboration/integration/index.md): Integrating collaboration events with your SSE event handling - [Multi-Assistant Collaboration Overview](https://docs.envole.ai/multi-assistant-collaboration/introduction/index.md): Introduction to cross-agent collaboration via SSE API - [Collaboration SSE Events](https://docs.envole.ai/multi-assistant-collaboration/sse-events/index.md): Complete reference for all collaboration-related Server-Sent Events - [Collaboration State Management](https://docs.envole.ai/multi-assistant-collaboration/state-management/index.md): Managing and tracking collaboration state throughout the lifecycle - [API Integration](https://docs.envole.ai/sub-assistants/api-integration/index.md) - [Deploy Your Assistant](https://docs.envole.ai/sub-assistants/deploying-your-assistant/index.md): Get your assistant ready to go - [External Integrations](https://docs.envole.ai/sub-assistants/external-integrations/index.md): Guide to integrating sub-assistants across platforms - [Build an assistant](https://docs.envole.ai/sub-assistants/how-to-build-an-assistant/index.md): Lets begin the process of building your automated workflow - [Interact With Your Assistant](https://docs.envole.ai/sub-assistants/interacting-with-your-assistant/index.md): Stand back and let the assistant do the work - [Multi-Assistant Collaboration](https://docs.envole.ai/sub-assistants/multi-assistant-collaboration/index.md): Stand back and let the assistant do the work - [Activities](https://docs.envole.ai/sub-assistants/nodes/activities/index.md) - [Inputs](https://docs.envole.ai/sub-assistants/nodes/inputs/index.md) - [Outputs](https://docs.envole.ai/sub-assistants/nodes/outputs/index.md) - [Profile](https://docs.envole.ai/sub-assistants/nodes/profiles/index.md) - [Tools](https://docs.envole.ai/sub-assistants/nodes/tools/index.md) - [Team Personal Assistants](https://docs.envole.ai/team-personal-assistants/index.md): Integration Guide - [Marketing PA](https://docs.envole.ai/team-personal-assistants/marketing/index.md): Sub Assistants help your team automate granular work - [Product and Engineering PA](https://docs.envole.ai/team-personal-assistants/product-engineering/index.md): Sub Assistants help your team automate granular work - [Sales PA](https://docs.envole.ai/team-personal-assistants/sales/index.md): Sub Assistants help your team automate granular work ## OpenAPI Specs - [openapi](https://docs.envole.ai/api-reference/openapi.json) ## Optional - [Documentation](https://docs.envole.ai/getting-started/tour) - [Try it Out](https://envole.ai) - [Talk to a Founder](https://cal.com/rogerbukuru/envole-discovery-call?duration=30)