How it works
When you ask for something Claivra can't do yet, or something breaks, your agent can pass it to the Claivra team for you. It shows you the wording first and only sends it once you agree. Sending the same title twice in a day doesn't create a second request.
Inputs
Name
Type
Required
Description
type
'feature_request' | 'bug' | 'feedback'
required
feature_request = something new; bug = something broken; feedback = anything else.
title
string
required
One-line summary (3-150 characters).
message
string
required
What you want or what went wrong, and why it matters (10-5000 characters). For a bug, the steps and what you expected.
Returns
{ feedback: { id, type, title, details, status, reply, createdAt }, duplicate, message }Examples
Ask for a missing feature
You ask for PDF exports for a client. Claivra can't do that yet, so the agent offers to send it as a feature request, shows you the draft and sends it when you say yes.
{
"type": "feature_request",
"title": "Export a client's ads as one PDF",
"message": "I send ads to clients for sign-off. One PDF with every ad and its headline would save me building decks by hand."
}Report a bug
A render keeps failing on one brand kit. The agent reports it with the steps and what you expected.
{
"type": "bug",
"title": "Logo missing on 4:5 ads",
"message": "Generating 4:5 ads with my Acme brand kit leaves the logo off. 1:1 works. Expected the logo top left on every size."
}