# Keystroke > Documentation for Keystroke, the code-first AI automation platform. Build agents and workflow automations with your coding agent, then deploy to a managed platform. ## Docs - [CLI for agents](https://app.keystroke.ai/docs/build-with-ai/cli-for-agents.md): How coding agents use the Keystroke CLI. - [Docs for agents](https://app.keystroke.ai/docs/build-with-ai/docs-for-agents.md): How your agent reads the Keystroke docs while it builds. - [llms.txt](https://app.keystroke.ai/docs/build-with-ai/llms-txt.md): Machine-readable index of Keystroke docs for coding agents. - [MCP for agents](https://app.keystroke.ai/docs/build-with-ai/mcp-for-agents.md): Build with any agent through the Keystroke MCP server. - [AI onboarding](https://app.keystroke.ai/docs/build-with-ai/onboarding.md): Onboard your AI agent to Keystroke. - [CLI reference](https://app.keystroke.ai/docs/cli.md): Full reference for the Keystroke CLI. - [Explore features](https://app.keystroke.ai/docs/explore-features.md): Find the right feature for your use case. - [Introduction](https://app.keystroke.ai/docs/index.md): An AI automation platform built for your coding agent. - [Integrations](https://app.keystroke.ai/docs/integrations.md): Keystroke comes with 1,000+ built-in integrations. - [Agent tools](https://app.keystroke.ai/docs/learn/actions/agent-tools.md): Let agents call your actions as tools. - [Overview](https://app.keystroke.ai/docs/learn/actions/overview.md): The smallest unit agents and workflows run. - [Workflow steps](https://app.keystroke.ai/docs/learn/actions/workflow-steps.md): Run actions as steps inside a workflow. - [Build agents](https://app.keystroke.ai/docs/learn/agents/build-agents.md): Define agents and configure models, tools, memory, and more. - [External channels](https://app.keystroke.ai/docs/learn/agents/external-channels.md): Use agents in Slack and other external channels. - [Overview](https://app.keystroke.ai/docs/learn/agents/overview.md): Learn how to build and run agents. - [Run agents](https://app.keystroke.ai/docs/learn/agents/run-agents.md): Interact with agents through Slack, the CLI, and your own code. - [Test agents](https://app.keystroke.ai/docs/learn/agents/test-agents.md): Test agents qualitatively and with automated checks. - [Built-in integrations](https://app.keystroke.ai/docs/learn/credentials/built-in-integrations.md): Use built-in OAuth apps and managed integrations. - [Connect and manage apps](https://app.keystroke.ai/docs/learn/credentials/connect-credentials.md): Connect apps, API keys, and OAuth accounts from the web app or CLI. - [Custom apps and MCP](https://app.keystroke.ai/docs/learn/credentials/custom-integrations.md): Add custom credentials, app wrappers, and MCP servers. - [Overview](https://app.keystroke.ai/docs/learn/credentials/overview.md): Manage API keys and OAuth for your project. - [Use credentials in code](https://app.keystroke.ai/docs/learn/credentials/use-credentials.md): Declare credentials on actions and control runtime resolution. - [Attach files to agents](https://app.keystroke.ai/docs/learn/files/attach-files-to-agents.md): Make files available in an agent workspace. - [Overview](https://app.keystroke.ai/docs/learn/files/overview.md): Static context copied into the agent workspace. - [Agent runs](https://app.keystroke.ai/docs/learn/logs/agent-runs.md): Inspect agent sessions, conversations, and traces. - [Overview](https://app.keystroke.ai/docs/learn/logs/overview.md): Inspect agent and workflow runs across your projects. - [Workflow runs](https://app.keystroke.ai/docs/learn/logs/workflow-runs.md): Inspect workflow executions, payloads, errors, and traces. - [Deploy a project](https://app.keystroke.ai/docs/learn/projects/deploy-a-project.md): Deploy everything or only specific modules. - [Deploy individual files](https://app.keystroke.ai/docs/learn/projects/deploy-individual-files.md): Keep work-in-progress modules out of deploys. - [Manage projects](https://app.keystroke.ai/docs/learn/projects/manage-projects.md): Create projects, invite teammates, and manage settings. - [Overview](https://app.keystroke.ai/docs/learn/projects/overview.md): An overview of projects and how they work. - [API keys](https://app.keystroke.ai/docs/learn/settings/api-keys.md): Create, revoke, and use org-scoped platform API keys. - [Billing](https://app.keystroke.ai/docs/learn/settings/billing.md): Track usage, set limits, and manage billing. - [Members](https://app.keystroke.ai/docs/learn/settings/members.md): Invite members and manage roles. - [Organization](https://app.keystroke.ai/docs/learn/settings/organization.md): Manage your organization and workspace settings. - [Attach skills to agents](https://app.keystroke.ai/docs/learn/skills/attach-skills-to-agents.md): Attach skills to agents by name. - [Create skills](https://app.keystroke.ai/docs/learn/skills/create-skills.md): Write a SKILL.md with clear task guidance. - [Import skills](https://app.keystroke.ai/docs/learn/skills/import-skills.md): Import skills from a registry and share them. - [Overview](https://app.keystroke.ai/docs/learn/skills/overview.md): Reusable playbooks that specialize your agents. - [Advanced triggers](https://app.keystroke.ai/docs/learn/triggers/advanced-triggers.md): Filter and transform payloads before they run. - [App events](https://app.keystroke.ai/docs/learn/triggers/app-events.md): Run workflows when connected apps emit events. - [Overview](https://app.keystroke.ai/docs/learn/triggers/overview.md): Connect cron, webhook, and poll sources. - [Polling](https://app.keystroke.ai/docs/learn/triggers/polling.md): Periodically poll a source and run workflows. - [Schedules](https://app.keystroke.ai/docs/learn/triggers/schedules.md): Run a workflow on a recurring schedule. - [Webhooks](https://app.keystroke.ai/docs/learn/triggers/webhooks.md): Run workflows when systems POST webhooks. - [Best practices](https://app.keystroke.ai/docs/learn/workflows/authoring-best-practices.md): Write workflows that stay replayable at runtime and legible on the canvas. - [Build workflows](https://app.keystroke.ai/docs/learn/workflows/build-workflows.md): Define workflows and compose actions, agents, and durable steps. - [Overview](https://app.keystroke.ai/docs/learn/workflows/overview.md): Learn how to build and run workflows. - [Run workflows](https://app.keystroke.ai/docs/learn/workflows/run-workflows.md): Start workflow runs from triggers, the CLI, the API, and agent tools. - [Test workflows](https://app.keystroke.ai/docs/learn/workflows/test-workflows.md): Run workflows in tests and assert their output, steps, and failures. - [Non-technical roles](https://app.keystroke.ai/docs/non-technical-roles.md): Coming soon: Keystroke for all roles & teams. - [Quickstart](https://app.keystroke.ai/docs/quickstart.md): Learn how to build your first agent with Keystroke. - [Security](https://app.keystroke.ai/docs/security.md): Find Keystroke security features, certifications, and policies. - [Use cases](https://app.keystroke.ai/docs/use-cases.md): Common ways teams use Keystroke.