# AI integration

cronpad is built to be operated by AI assistants as well as people. The built-in **MCP server** gives any MCP-capable assistant tools to validate schedules, create and manage jobs, and debug failing runs. The **agent skill** teaches an agent the recommended workflow. The docs themselves are published as `llms.txt` and raw Markdown so agents can read them.

| Capability | Page |
|---|---|
| Manage jobs from an AI assistant | [MCP server](mcp-server.md) |
| Teach an agent how to use cronpad well | [Agent skill](agent-skill.md) |
| Scriptable CLI with JSON output | [CLI](../cli/index.md) |
| Docs for agents | [`/llms.txt`](https://cronpad.com/llms.txt), [`/llms-full.txt`](https://cronpad.com/llms-full.txt), any docs page + `.md` |

:::note
Official SDKs are coming soon, so apps and agents can create and manage jobs in a few lines. Until then, use the [MCP server](mcp-server.md) or the [REST API](../api/index.md).
:::

## Scheduling an AI agent

To run an agent on a schedule ("summarize yesterday's tickets every morning"), give the agent an HTTP trigger and point a webhook job at it. You get cronpad's retries, idempotency key, alerts and lag measurement for free.