githubEdit

FAQs

If your question isn't answered here, reach out to the team at [email protected] or contact us on Slack.

Security & Access

chevron-rightDo we need full admin access?hashtag

No. You don't need to grant any access to get started. DuploCloud's stack runs as a few Docker containers alongside a MongoDB instance and two S3 buckets — no privileged access to your environment is required upfront.

Access is granted on your terms through Providers and Scopes. The platform uses IAM permissions defined in each Scope to generate temporary, just-in-time credentials that are passed to the agent as part of the ticket. You control exactly what the agent can and cannot touch.

chevron-rightHow do you give access to Git?hashtag

Git is modeled as a Provider — the same way AWS, Kubernetes, and observability tools are. To give an Engineer Git access:

  1. Navigate to Providers and add your Git provider (GitHub, GitLab, or Bitbucket).

  2. Add your repository credentials under the Credentials tab.

  3. Create a Scope — a named token with defined boundaries over specific repositories.

  4. When creating a ticket, select the appropriate Scope.

See Providers for step-by-step instructions.

chevron-rightHow are credentials stored and secured?hashtag

Credentials are stored in DuploCloud or referenced from your own secrets manager. The platform uses them to generate scoped, temporary access at execution time — credentials are never passed to agents directly or stored in session context.

Each Scope defines the exact resources an Engineer can access. Guardrails can further restrict specific resources, operations, or environments within that Scope. See AI DevOps Policy Model — Provider and Scope.

chevron-rightWhat is the audit trail for AI actions?hashtag

Every ticket maintains a full context and audit trail throughout its lifecycle — what the agent was asked to do, what it proposed, what was approved, and what was executed. The Engineer Hub surfaces this history per Engineer, providing a transparent record of all completed work. Completed task history is also stored in the Engineer's Knowledge Base, queryable for future reference.

chevron-rightWhat compliance certifications does DuploCloud have?hashtag

DuploCloud is SOC 2 certified. Full security documentation is available for procurement review. The platform is used by customers in regulated industries including fintech and healthcare. Contact [email protected]envelope for compliance documentation.

Pricing & Billing

chevron-rightWhat is the limit on the number of tokens?hashtag

There is no token-based billing. DuploCloud charges based on tickets (tasks completed) and nodes under management (infrastructure resources managed by the platform) — not on LLM token consumption. Think of it as the cost of a DevOps engineer for a fraction of the price. Contact the team for a business proposal with specific pricing assurances.

chevron-rightWhat exactly counts as a "ticket"?hashtag

A ticket is a unit of work assigned to an AI agent. In the workflow, a human approves a Task generated from a Project Plan — at that point, the Task becomes a Ticket and is dispatched to the appropriate agent for execution. Each ticket corresponds to one discrete, agent-executed action or investigation. See AI Helpdesk - Tickets for details.

chevron-rightWhat does "nodes under management" mean?hashtag

Nodes under management refers to the infrastructure resources — servers, Kubernetes nodes, cloud instances — that DuploCloud actively monitors and operates on. This forms the second dimension of pricing alongside tickets, reflecting the scope of infrastructure the platform is responsible for.

chevron-rightWhat's included in the 30-day PoC?hashtag

The PoC gives you a working AI Engineer running against your real infrastructure. DuploCloud's human operations team — infrastructure engineers, Kubernetes specialists, and security practitioners — is included to support setup, review complex work, and ensure the PoC runs against tasks from your actual backlog. Contact the team to scope a PoC around your specific environment.

Agents & Customisation

chevron-rightDo you use MCP servers or APIs to access AWS, Kubernetes, etc.?hashtag

It depends on the agent. For AWS and Kubernetes, the platform primarily uses the CLI — LLMs have strong CLI comprehension and it provides precise, auditable execution. For third-party systems that publish MCP servers (observability tools, ticketing systems, etc.), DuploCloud uses those MCP endpoints directly.

Agents are flexible. DuploCloud's core value is in the overall orchestration layer — individual agents can be modified or replaced for your specific environment. See MCP Servers for configuration details.

chevron-rightHow do you handle long-running jobs?hashtag

The platform supports two communication modes:

  • Synchronous — for short, fast-turnaround tasks where the result is returned inline.

  • Pub-sub (asynchronous) — for long-running tasks such as code reviews that require a code checkout, analysis, and structured output. The agent publishes results when complete; no session needs to remain open.

Long-running tasks like generating code reviews or large deployments use the pub-sub model automatically.

chevron-rightCan we build custom agents or bring our own?hashtag

Yes. There are three options:

  1. Prebuilt Agents — use DuploCloud's out-of-the-box agents as-is.

  2. Dynamic Agents — build agents through the platform UI by defining a prompt, selecting tools, choosing an LLM, and deploying a container image.

  3. Bring your own — connect an existing agent by providing its access endpoint. DuploCloud can also provide code for its own agents as a starting point.

See Agents for setup instructions.

chevron-rightWhat agents come out of the box?hashtag

DuploCloud provides the following pre-built agents:

Agent
What it does

SRE Agent

Orchestrates specialist sub-agents for broad incident and operations support

Kubernetes Agent

Cluster management, health checks, resource management, log analysis

Observability Agent

Monitoring and performance via OpenTelemetry and Grafana

CI/CD Agent

Pipeline troubleshooting for Jenkins and GitHub Actions

Architecture Diagram Agent

Generates infrastructure diagrams from AWS and Kubernetes resources

PrivateGPT Agent

Secure, enterprise ChatGPT-like experience running within your AWS environment

Database Explorer Agent

Safe database queries via pre-approved templates

See the full list of out-of-the-box agentsarrow-up-right.

chevron-rightCan we use our own LLM?hashtag

Yes. Dynamic Agents support AWS Bedrock as a first-class LLM provider, with additional providers available. The platform is model-agnostic at the agent level — you can configure each agent to use the model that fits your requirements and data residency constraints.

Operations & Reliability

chevron-rightWho is responsible for AI's mistakes and how do I protect against them?hashtag

There are two layers of protection:

  1. Deterministic, permission-based controls — the Scope you assign to an Engineer defines exactly what IAM permissions the agent gets. The platform uses those permissions to generate temporary credentials passed to the agent as part of the ticket. The agent cannot act outside those boundaries regardless of what it's asked to do.

  2. Skills — best practices and operational guardrails are encoded directly into the agent's Skills. Skills define not just what an agent can do, but how it should do it, including safety checks and approval steps.

DuploCloud's human operations team also acts as a reliability layer — reviewing complex work and stepping in when something requires human judgment.

chevron-rightWhat happens to our data if we stop using DuploCloud?hashtag

Your infrastructure stays in your accounts — Terraform state, Kubernetes manifests, and all provisioned cloud resources remain fully under your control and continue operating. The Knowledge Base and audit trail are your data, stored in your own repositories (generally, as markdown files) and in DuploCloud's vector database, and can be exported at any time. DuploCloud does not own or lock in any of the artifacts produced.

Integration & Tooling

chevron-rightCan you show us some Jenkins agents?hashtag

Yes — DuploCloud has deployed Jenkins agents for multiple customers. The out-of-the-box CI/CD Agentarrow-up-right supports Jenkins and GitHub Actions pipeline troubleshooting. Please contact the team to arrange a targeted demonstration.

chevron-rightCan we use our existing Terraform, Helm, or other IaC?hashtag

Yes. The platform includes a Terraform Skill out of the box, covering plan, apply, state management, and error handling. Helm and Kubernetes deployments are handled by the Kubernetes Agent and Skills. External Skill packages from HashiCorp and Pulumi can also be made available to the agents. Your existing IaC files, modules, and conventions are used as-is — the agent works with your code, not a replacement for it.

chevron-rightHow does DuploCloud integrate with our existing CI/CD pipeline?hashtag

Git repositories (GitHub, GitLab, Bitbucket) are modeled as Providers with scoped access. The out-of-the-box CI/CD Agentarrow-up-right integrates with Jenkins and GitHub Actions for pipeline troubleshooting and automation. For deeper pipeline integration, custom agents or Skills can be configured to fit your specific workflow.

Getting Started

chevron-rightHow long does it take to get started?hashtag

The platform is designed to be operational quickly. Setup involves deploying a few Docker containers, connecting your cloud and Git providers, and configuring an Engineer with the appropriate Skills and Scopes. All of which can be done in a few minutes, not days.

The 30-day PoC is structured to deliver measurable results against real infrastructure within the first sprint. Please contact the team to start scoping your onboarding.

chevron-rightWhat cloud providers and platforms are supported?hashtag
Category
Supported

Cloud

AWS, GCP, Azure

Kubernetes

EKS, AKS, GKE, RHOS

Git

GitHub, GitLab, Bitbucket

Observability

OpenTelemetry, Datadog, New Relic, Sentry

Incident Management

Grafana Alert Manager, Datadog, New Relic, Sentry, PagerDuty, Incident.io

Extended access

MCP Servers (any system with an MCP endpoint)

See Providers for the full list and setup instructions.

chevron-rightDo you support self-hosted or on-premise deployments?hashtag

DuploCloud runs within your own cloud environment — your infrastructure, your accounts, your data. The PrivateGPT Agent, for example, uses AWS Bedrock to ensure sensitive data never leaves your AWS environment.

For customers with strict data residency or on-premise requirements, contact [email protected]envelope to discuss deployment options.

Last updated

Was this helpful?