Browse documentation

Tool

Save an idea

Create an idea on the workspace's Create board when the user asks to remember an idea or you developed a promising topic. The body is Markdown; a post link alone on a line shows as an embedded post. Each plan limits how many ideas a workspace keeps.

POSTtools.writeFree
POST/openapi/v1/tools/save_idea

Call it

curl -X POST https://api.cuekoo.com/openapi/v1/tools/save_idea \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

The MCP tool is named cuekoo_save_idea. Arguments and results are identical to the REST call.

Arguments

Send a JSON object with these fields. Scope: tools.write.

NameTypeRequiredDescription
assignee_user_idstringOptional
bodystringOptionalMarkdown: hook, script, shot list; put a post link alone on a line to embed it
due_datestringOptionalYYYY-MM-DD
groupstringOptionalBoard group name, such as Planned; defaults to the first group
platformsstring[] | nullOptionalTarget platforms: tiktok, instagram, youtube
tagsstring[] | nullOptionalTag names; a missing tag is created
titlestringOptionalAt most 200 characters

Response

NameTypeRequiredDescription
ideaobjectRequired
idea.archivedbooleanRequired
idea.assigneeobject | nullRequired
idea.assignee.display_namestringRequired
idea.assignee.idstringRequired
idea.bodystringRequiredMarkdown; media:<id> images and videos, a post link alone on a line is an embed
idea.created_atstringRequired
idea.due_datestring | nullRequired
idea.groupobjectRequired
idea.group.idstringRequired
idea.group.is_donebooleanRequired
idea.group.namestringRequired
idea.idstringRequired
idea.platformsstring[] | nullRequired
idea.post_countintegerRequired
idea.tagsobject[] | nullRequired
idea.tags[].colorstringRequired
idea.tags[].idstringRequired
idea.tags[].namestringRequired
idea.titlestringRequired
idea.updated_atstringRequired
idea.versionintegerRequiredPass this version to update_idea

A call returns the Tool's output object at HTTP 200. Failures use the error envelope.

Credits

This Tool is free. It does not reserve or spend credits.