---
title: "Generate age-appropriate action plan for a safety situation"
method: POST
path: "/api/v1/guidance/action-plan"
tags: ["Guidance"]
---

# Generate age-appropriate action plan for a safety situation

`POST /api/v1/guidance/action-plan`

## Request

- Base URL: `https://api.tuteliq.ai`
- URL: `https://api.tuteliq.ai/api/v1/guidance/action-plan`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`

Generate a step-by-step action plan tailored to the audience: child-friendly guidance (with reading-level calibration), parent advice, or platform trust & safety team procedures. Adjusts tone, vocabulary, and recommended steps based on the child's age and incident severity. Goes beyond detection to answer "what should we do next?"

## Request body

- object
  - `role` 'child' | 'parent' | 'platform', required: Target audience for the action plan
  - `situation` string, required: Description of the situation
  - `child_age` number: Age of the child
  - `severity` string: Severity level
  - `external_id` string: Your unique identifier for correlation with your systems
  - `metadata` object: Custom key-value pairs for additional context. Maximum 20 properties.
  - `incident_moderation_enabled` boolean: Per-call override of your account incident logging setting. When set, it takes precedence over the account-level flag for THIS request: true forces the incident to be persisted, false suppresses persistence. Omit to use your account default (which itself defaults to enabled). Lets you control incident logging per request, e.g. suppress logging for test traffic.

## Response `200`

Default Response

- object
  - `audience` string
  - `steps` string[]
  - `tone` string
  - `approx_reading_level` string
  - `credits_used` number: Number of credits consumed by this request
  - `external_id` string: Echo of provided external_id
  - `metadata` object: Echo of provided metadata

## Changes

- **2026-10-19** `8490332e0031`: 1 info
  - added the new optional request property `incident_moderation_enabled`

[Operation history](https://skmtc.dev/tuteliq/apis/tuteliq-api/changes/api/v1/guidance/action-plan/post.md)

---

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