---
title: "Generate warming comment"
method: POST
path: "/v1/agents/generateWarmingComment"
tags: ["agents"]
---

# Generate warming comment

`POST /v1/agents/generateWarmingComment`

## Request

- Base URL: `https://api.zevari.ai`
- URL: `https://api.zevari.ai/v1/agents/generateWarmingComment`
- Auth: HTTP bearer

Transport: call this endpoint with HTTP POST and a JSON request body. Generate a natural, on-brand LinkedIn comment for a warming sequence — complimentary but not salesy, designed to get on the prospect's radar. Before using this for real outreach, call library_context_get(skill_slug='thought-leader-engagement', content_type='comment', include_examples=true) and apply the returned Content template plus Brand context.

## Request body

- object
  - `identifier` string, required: LinkedIn public identifier or provider ID
  - `persona_type` 'vc' | 'saas_founder' | 'recruiter' | 'consultant': Your persona type for tone matching (falls back to stored profile, then saas_founder)
  - `max_chars` number: Max comment length

## Response `200`

Successful Zevari API response.

- ZevariResponseEnvelope
  - `ok` boolean, required: False when the underlying tool reports an error or a partial failure.
  - `method` string, required: Public API method name.
  - `data` unknown, required
  - `request_id` string, required: Request correlation ID. Also returned in X-Zevari-Request-Id.

## Other responses

- `400`: Invalid arguments or method execution error.
- `401`: Missing, invalid, expired, revoked, or unauthorized API key.
- `404`: Unknown or non-public Zevari API method.
- `429`: API key rate limit exceeded.
- `500`: Unhandled server error.

---

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