chieflab_publish_approved_post
ActiveTool of ChiefLab
[chieflab_* alias of chiefmo_publish_approved_post] Publish an approved social post (LinkedIn / X / Threads / Instagram / Facebook / Bluesky / TikTok) through the social publishing rail (current adapter: zernio). USE WHEN the user has approved a publishAction from chiefmo_launch_product on the reviewUrl and you need to fire the post. Strict approval gate: returns { reason: 'requires_approval', reviewUrl } if the action isn't approved yet. Once executed, returns the live platform post URL. Money/external-system action — never call this without an approved actionId.
Parameters schema
{
"type": "object",
"required": [
"actionId",
"content",
"platforms"
],
"properties": {
"content": {
"type": "string",
"description": "The final rendered post text (your LLM rendered this from the brief in the launch pack)."
},
"actionId": {
"type": "string",
"description": "The publishAction.id from chiefmo_launch_product. Required."
},
"mediaUrls": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional. Image/video URLs (or base64 data URLs from launch graphics)."
},
"platforms": {
"type": "array",
"items": {
"type": "object",
"properties": {
"platform": {
"type": "string"
},
"accountId": {
"type": "string"
}
}
},
"description": "Which platforms + Zernio accountIds to publish to. Get accountIds from chieflab_list_publish_accounts."
},
"scheduleAt": {
"type": "string",
"description": "Optional ISO 8601. Schedule for later instead of immediate."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
ChiefLab
https://github.com/bdentech/chiefmo-agent
1/7 registries