> For the complete documentation index, see [llms.txt](https://docs.duplocloud.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.duplocloud.com/docs/armor/additional-components.md).

# Additional Components

The AI DevOps Policy Model includes several additional components that extend its core capabilities. These tools help teams manage infrastructure visibility, generate compliance reports, collaborate in Slack, and integrate AI-assisted development directly into their local workflow.

## [Reports](/docs/armor/additional-components/reports.md)

The Reports section stores and organizes document-based reports generated by AI agents during ticket work. You can browse all reports, filter by category (Compliance, Security, and more), preview content inline, and register new reports from files produced by agents. Reports provide a persistent audit trail of AI-generated work products across your projects.

## [Resources](/docs/armor/additional-components/resources.md)

Resources gives you a unified view of infrastructure managed across your cloud providers. From a single interface, you can browse AWS resources — EC2 instances, RDS databases, S3 buckets — and Kubernetes resources including Pods, Deployments, Services, and more. Resources are automatically discovered from your configured providers and can be filtered by scope and namespace.

## [Slack Integration](/docs/armor/additional-components/slack-integration.md)

The Slack Integration lets you interact with the AI HelpDesk directly from your Slack workspace. You can create tickets, chat with AI agents, approve or reject suggested commands, and update ticket context — all without leaving Slack. When advanced operations are needed, you can open the full HelpDesk interface from within the Slack thread.

## [Duplo Claude Plugin](/docs/armor/additional-components/duplo-claude-plugin.md)

The Duplo Claude Plugin connects Claude Code — in the terminal or your IDE — directly to the DuploCloud AI HelpDesk. It enforces a ticket-driven development workflow where every session is tied to an active project and ticket, with all work proceeding through an approved spec and implementation plan stored on the platform. The result is AI-assisted development that stays aligned with your team's intentions and leaves a full audit trail.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.duplocloud.com/docs/armor/additional-components.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
