For Agents
Create and list tasks and inspect workflows on Krozu through a header-based API key, suitable for hooking external intake into a Krozu workspace.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Krozu API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Krozu API.
List existing tasks in the connected Krozu workspace for status reporting and triage
Create new tasks programmatically from intake forms, alerts, or upstream workflows
List configured workflows so external systems can route tasks into the right workflow
GET STARTED
Use for: Create a new task in our Krozu workspace from an inbound support email, List all open tasks in Krozu, Find which workflows exist in our Krozu account, Open a Krozu task automatically when a monitoring alert fires
Not supported: Does not handle task updates, comments, attachments, or assignment changes — use for task creation, task listing, and workflow listing only.
Jentic publishes the only available OpenAPI specification for Krozu API, keeping it validated and agent-ready. The Krozu API exposes three endpoints for the Krozu task and workflow management platform — listing tasks, creating new tasks, and listing workflows — for teams that want to integrate Krozu with internal tools, intake forms, and automation. The spec uses an API key passed in a header for authentication and is intentionally narrow, mirroring Krozu's focus on lightweight task creation rather than full project management.
Authenticate every request with a single header-based API key tied to a Krozu account
Pair with downstream automation by reading task IDs returned at creation time
Patterns agents use Krozu API for, with concrete tasks.
★ Form-to-task intake automation
An intake form on a marketing site or internal portal posts submissions into Krozu by calling POST /tasks with the form fields mapped onto the task body. Krozu handles assignment, status, and notifications inside the platform. Implementation is a single-call integration that typically takes a few hours including form validation.
Call POST /tasks with title 'Website contact form: pricing question' and body containing the submitter's email and message.
Alert-driven incident creation
A monitoring system creates a Krozu task whenever a service crosses a threshold so on-call engineers see the issue in their normal task queue rather than a separate alerting tool. The team can list workflows once at startup via GET /workflows to confirm the right intake target. The pattern collapses two tools into one for teams already using Krozu as their queue.
On a critical alert from the monitoring system, call POST /tasks with title 'CPU > 90% on web-03' and a body containing the alert payload.
Workspace status reporting
A daily standup tool calls GET /tasks each morning to pull the open task list from Krozu, then renders a digest in chat or email. Filtering, sorting, and grouping happen on the client side because the spec exposes only a flat list endpoint. This is enough for teams whose Krozu workspace covers a single team or workflow.
Call GET /tasks, filter the response client-side for tasks created in the last 24 hours, and post a summary to a Slack channel.
Agent-driven task creation via Jentic
An assistant agent searches Jentic for 'create a task' and is matched to the Krozu POST /tasks operation. The agent supplies the title and body from the user's request and Jentic executes the call with the API key injected from MAXsystem. The pattern lets an agent triage a long email thread by spawning concrete Krozu tasks per action item.
Use the Jentic MCP tool krozu_create_task with title 'Follow up with customer about renewal' and body 'Renewal date 2026-07-01, send pricing options'.
3 endpoints — jentic publishes the only available openapi specification for krozu api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/tasks
List tasks in the workspace
/tasks
Create a new task
/workflows
List configured workflows
/tasks
List tasks in the workspace
/tasks
Create a new task
/workflows
List configured workflows
Three things that make agents converge on Jentic-routed access.
Credential isolation
The Krozu API key is stored encrypted in the Jentic vault (MAXsystem). Agents call operations via Jentic, which injects the header-based key per request — the raw key never enters the agent's context.
Intent-based discovery
Agents search Jentic by intent (e.g. 'create a task') and Jentic returns the Krozu POST /tasks operation with its required body schema, so the agent constructs a valid payload without reading docs.
Time to first call
Direct Krozu integration: a few hours for API key setup and intake mapping. Through Jentic: under 30 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using Krozu API through Jentic.
Why is there no official OpenAPI spec for Krozu API?
Krozu does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Krozu API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Krozu API use?
Krozu uses an API key passed in a request header (apiKey scheme). Jentic stores the key encrypted in MAXsystem and injects it on every call so the secret never reaches the agent's prompt.
Can I create tasks programmatically with the Krozu API?
Yes. POST /tasks accepts a task payload and returns the created task. List existing workflows first via GET /workflows so you can route tasks into the right intake when more than one workflow is configured.
What are the rate limits for the Krozu API?
Rate limits are not declared in the OpenAPI spec. Krozu applies per-account ceilings — design retries with exponential backoff and consult Krozu support for the limit on your plan before high-volume integrations.
How do I create a Krozu task from an external alert through Jentic?
Search Jentic for 'create a task', load POST /tasks, and execute it with title and body fields populated from the alert payload. Install the SDK with pip install jentic and Jentic handles the API key injection.
Does the Krozu API expose task updates, comments, or assignment?
Not in this spec. Only listing tasks, creating new tasks, and listing workflows are exposed — updates, comments, attachments, and assignment changes happen in the Krozu UI rather than via the public API.