quality
Run quality checks on content before publishing
Run quality checks on content before publishing › Request Body
captionThe post text to score. Include hashtags if they will be published — they affect Platform Fit and Safety/Claims scores.
platformsTarget platforms
titlePost title (important for YouTube)
thresholdMinimum total score to pass (max 35, scored across 7 categories at 0-5 each). Default 26 (~75%). Use 20 for rough drafts, 28+ for final posts going to large audiences.
brand_keywordBrand keyword for alignment check
brand_avoid_patternscustom_banned_termsresponse_formatRun quality checks on content before publishing › Responses
Tool executed. isError:true in the body indicates a tool-level error.
isErrorRun quality checks on an entire content plan
Run quality checks on an entire content plan › Request Body
Content plan with posts array
thresholdMinimum total score to pass (max 35, scored across 7 categories at 0-5 each). Default 26 (~75%). Use 20 for rough drafts, 28+ for final posts going to large audiences.
response_formatRun quality checks on an entire content plan › Responses
Tool executed. isError:true in the body indicates a tool-level error.
isErrorPre-render visual QA on carousel slides — predicts text overflow against per-layout constraints. Run before schedule_post to catch clipped text.
Pre-render visual QA on carousel slides — predicts text overflow against per-layout constraints. Run before schedule_post to catch clipped text. › Request Body
Carousel slides (1-10). Shape matches services/carouselService.ts CarouselSlide. Required fields: slideNumber. Text fields: headline, body, visualDirection, footnote, accentWord, bullets.
visual_styleTemplate style — determines per-layout font sizes + container widths.
response_formatPre-render visual QA on carousel slides — predicts text overflow against per-layout constraints. Run before schedule_post to catch clipped text. › Responses
Tool executed. isError:true in the body indicates a tool-level error.
isErrorRead the per-layout field constraints (font size, width, max lines) the visual gate uses. Useful when generating slide text that fits first time.
Read the per-layout field constraints (font size, width, max lines) the visual gate uses. Useful when generating slide text that fits first time. › Request Body
layoutSingle layout to inspect. Omit to return all layouts.
response_formatRead the per-layout field constraints (font size, width, max lines) the visual gate uses. Useful when generating slide text that fits first time. › Responses
Tool executed. isError:true in the body indicates a tool-level error.
isError