---
title: "Confirm or deny a pending agent action"
method: POST
path: "/v1/agent/action/confirm"
tags: ["AI Agent"]
---

# Confirm or deny a pending agent action

`POST /v1/agent/action/confirm`

Confirm or deny a pending agent action. On confirm, the agent executes the action (workload creation, policy execution, etc.). On deny, the action is cancelled with no execution.

## Request body

- AgentActionConfirmRequest
  - `action_id` string, required — ID of the pending action
  - `chat_id` string, required — ID of the chat
  - `status` 'confirm' | 'deny', required — Confirm or deny the pending action
  - `form_data` object — User-submitted form data; required when status is 'confirm'

## Response `200`

Success

- string

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `500` — Internal Server Error

---

[API](https://skmtc.dev/corestack/apis/corestack-external-api.md) · [All operations](https://skmtc.dev/corestack/apis/corestack-external-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/corestack/corestack-external-api/revisions/bf2cdf20826d/schema)
