# Kaizen ## Docs - [Execute agent](https://docs.kaizenautomation.com/api-reference/agents/execute-agent.md): Executes an agent with optional content. - [Get session archive download URL](https://docs.kaizenautomation.com/api-reference/agents/get-session-archive-download-url.md): Returns a signed download URL for the completed file archive associated with a session. - [List agent messages](https://docs.kaizenautomation.com/api-reference/agents/list-agent-messages.md): Lists messages in a thread with pagination. Returns messages in a simplified format with user, assistant, and tool messages. - [Complete login authentication](https://docs.kaizenautomation.com/api-reference/authentication/complete-login-authentication.md): Completes login authentication using browser context login info external ID by saving browser cookies and updating authentication status - [Submit 2FA code](https://docs.kaizenautomation.com/api-reference/authentication/submit-2fa-code.md): Verifies a two-factor authentication code for an ongoing authentication session - [Get browser session recording](https://docs.kaizenautomation.com/api-reference/browser-sessions/get-browser-session-recording.md): Retrieves the recording data for a specific browser session - [Get execution](https://docs.kaizenautomation.com/api-reference/executions/get-execution.md): Retrieves a single execution by ID for the current organization - [List executions](https://docs.kaizenautomation.com/api-reference/executions/list-executions.md): Retrieves all executions for the current organization with optional filtering - [Retry execution](https://docs.kaizenautomation.com/api-reference/executions/retry-execution.md): Retries a completed or failed workflow execution by creating a new execution with a new session - [Create a file](https://docs.kaizenautomation.com/api-reference/files/create-a-file.md): Upload a file using multipart/form-data. Note: This endpoint uses multipart/form-data and is not supported by the standard OpenAPI client generation. - [Create a file from URL](https://docs.kaizenautomation.com/api-reference/files/create-a-file-from-url.md): Upload a file by providing a URL. The file will be fetched from the URL and uploaded to the organization storage. - [Get file](https://docs.kaizenautomation.com/api-reference/files/get-file.md): Retrieves a single file by ID for the current organization - [Run single block](https://docs.kaizenautomation.com/api-reference/instructor/run-single-block.md): Executes a single block by ID or name within an instructor execution context. Provide either blockId or blockName to identify the block. - [Create a login](https://docs.kaizenautomation.com/api-reference/logins/create-a-login.md): Creates a new login with required credentials - [Delete a login](https://docs.kaizenautomation.com/api-reference/logins/delete-a-login.md): Deletes a login and all associated data - [List logins](https://docs.kaizenautomation.com/api-reference/logins/list-logins.md): Retrieves all logins with optional filtering by name or username - [Update a login](https://docs.kaizenautomation.com/api-reference/logins/update-a-login.md): Updates an existing login with optional credentials - [Event](https://docs.kaizenautomation.com/api-reference/webhooks/event.md): Webhook triggered when an event occurs - [Execute a workflow](https://docs.kaizenautomation.com/api-reference/workflows/execute-a-workflow.md): Executes a workflow with the specified login and parameters - [Execute a workflow synchronously](https://docs.kaizenautomation.com/api-reference/workflows/execute-a-workflow-synchronously.md): Executes a workflow with the specified login and parameters and waits for completion - [Execute multiple workflows in a batch](https://docs.kaizenautomation.com/api-reference/workflows/execute-multiple-workflows-in-a-batch.md): Creates a batch execution with multiple workflow executions - [Update a workflow](https://docs.kaizenautomation.com/api-reference/workflows/update-a-workflow.md): Updates workflow fields like name and authentication requirement - [Authentication](https://docs.kaizenautomation.com/authentication.md): Description of core concepts exposed by the Kaizen Platform. - [Listing Agent Messages via API](https://docs.kaizenautomation.com/cookbook/listing-agent-messages.md): Learn how to retrieve paginated agent conversation messages using the Kaizen API, including user messages, assistant replies, and tool call results. - [Setting Up Email 2FA Forwarding from Gmail](https://docs.kaizenautomation.com/cookbook/setting-up-email-2fa-forwarding.md): Learn how to forward two-factor authentication (2FA) code emails from Gmail to Kaizen so your workflows can automatically handle email-based verification. - [Triggering Agent Chat Messages via API](https://docs.kaizenautomation.com/cookbook/triggering-agent-chat-via-api.md): Learn how to programmatically trigger agent executions using the Kaizen API, including how to send text prompts and seed executions with skills. - [Using Document Folders in Workflows](https://docs.kaizenautomation.com/cookbook/using-document-folders.md): Learn how to upload and use folders of documents in your automation workflows for semantic search and data extraction. - [Core Concepts](https://docs.kaizenautomation.com/core-concepts.md): Description of core concepts exposed by the Kaizen Platform. - [Slack](https://docs.kaizenautomation.com/integrations/slack.md): Connect Kaizen to Slack to trigger agent tasks directly from your workspace. - [Introduction](https://docs.kaizenautomation.com/introduction.md): Documentation for the Kaizen Automation API ## OpenAPI Specs - [openapi](https://docs.kaizenautomation.com/openapi.json) - [package](https://docs.kaizenautomation.com/package.json)