Engagement Survey
Edit a survey draft with Kai
Changed onAsk Kai to edit the draft. Body { instruction, definition?, selectedId?, lang? }: definition is the editor's working copy (default: the stored draft), selectedId the step "this question" refers to, lang the language the teammate is viewing. Nothing is saved: returns { status: 'edited', summary, definition, changes: [{ kind, step, id, number?, type?, title, details }], warnings, languagesAdded, languagesNotInProject } for review, or { status: 'unrelated' | 'unclear' | 'no_change' | 'failed', message }. Existing questions keep their ids and answer keys. Uses AI credits (402 when out of AI usage); 429 when asked too often.
post/engagement/surveys/{surveyId}/kai-edit
Request
- Base URLhttps://api.gleap.io/v3
- URLhttps://api.gleap.io/v3/engagement/surveys/{surveyId}/kai-edit
- AuthHTTP bearer
Path parameters
surveyIdstring required
Headers
projectstring required
Request body
unknown required
Response
Ok
unknown required
Changes
- info
endpoint added
- info