---
title: "Run Automation"
method: POST
path: "/dashboard/bot/settings/{guild_id}/automations/{trigger_id}/run"
tags: ["dashboard"]
---

# Run Automation

`POST /dashboard/bot/settings/{guild_id}/automations/{trigger_id}/run`

## Request

- Base URL: `https://api.monni.fyi` (the document declares no server; this is the origin it was published from)
- URL: `https://api.monni.fyi/dashboard/bot/settings/{guild_id}/automations/{trigger_id}/run`
- Auth: HTTP bearer

## Path parameters

- `guild_id` integer, required
- `trigger_id` string, required

## Request body

- ManualRunRequest: Optional body for a manual run. Omit it entirely to run with no extra context.
  - `context` object: Flat map of extra template variables, addressable in the trigger's actions as `{{ key }}`. Values must be scalars, so no nested objects or arrays. Keys must be valid identifiers and cannot be one of: channel, guild, member, message, vars

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-09-16** `83ac8f547df8`: 2 info
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status

[Operation history](https://skmtc.dev/monni/apis/monni-api/changes/dashboard/bot/settings/:guild_id/automations/:trigger_id/run/post.md)

---

[API](https://skmtc.dev/monni/apis/monni-api.md) - [All operations](https://skmtc.dev/monni/apis/monni-api/llms.txt) - [OpenAPI document](https://skmtc.dev/monni/apis/monni-api/revisions/a35aef40d880?raw)
