Growth
Answer or dismiss a question the agent couldn't answer
POST
/growth/gaps/{id}Needscontent.editanswer stores a curated answer every later demo uses; dismiss hides the question.
Authorization
secretKeyheader
AuthorizationBearer <sk_…>A secret API key from Settings → API keys. It acts with its creator's role.
Path Parameters
id*integerThe question's id.
Range
1 <= valueRequest Body
application/json- body
action*unknownanswer*stringLength
1 <= length <= 1200Response Body
OK
application/json- response
success*unknownShell
curl -X POST 'https://app.cueston.com/api/growth/gaps/1' \
-H 'Content-Type: application/json' \
-d '{
"action": "answer",
"answer": "string"
}'Example Response
JSON
{
"success": true
}Questions the agent couldn't answer, and coaching notesGET
The self-improving loop: visitor questions the playbook and knowledge didn't cover (deduplicated, counted) and the team's active coaching notes.
Coach the demo agentPOST
A plain-language note the agent follows on every conversation from the next step. Up to 20 active notes (409 `coaching_limit`).