chieflab_set_company_profile
ActiveTool of ChiefLab
P88 — set the workspace's persistent company profile. ChiefLab's pre-P88 brief pipeline was repo-first; without a repo, launches landed thin. P88 lets the founder (or an agent) store the company / product facts ONCE and every subsequent launch grounds in them, even URL-only / paste-description launches. Pass partial maps to update specific fields; pass null for a field to remove it. Profile fields the brief consumes: companyName, productName, offer, audience, market, positioning, services[], productType, brandColors {primary, accent, bg, text}, websiteUrl, contactEmail, socialLinks[], keyClaims[], voiceSample.
Parameters schema
{
"type": "object",
"required": [
"profile"
],
"properties": {
"source": {
"type": "string",
"description": "manual | extracted | imported | autodetected. Default 'manual'."
},
"profile": {
"type": "object",
"description": "Partial profile object — top-level keys merge, nested objects shallow-merge, null values remove."
},
"confidence": {
"type": "string",
"description": "high | medium | low. Default 'medium'."
},
"workspaceId": {
"type": "string",
"description": "Optional workspace id."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
ChiefLab
https://github.com/bdentech/chiefmo-agent
1/7 registries