b24_task_create
Create a task — title, responsibleId required; description / deadline / groupId / priority / accomplices / auditors optional.
How to use it
b24_task_create is exposed by the Templates MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the b24_task_create tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL TEMPLATES MCP LISTINGOther tools in Templates MCP (29)
Creator approves a Supposedly-completed task → Completed (5).
Add an item to a task checklist. Omit parentId (or pass 0) to start a new checklist — the title becomes the heading.
Check off a checklist item.
Delete a checklist item. Heading deletion (parentId 0) wipes the whole checklist and is refused without confirmDeleteHeading: true.
List every checklist item on a task as a flat tree (parentId: 0 = checklist heading).
Un-check a previously completed checklist item.
Append a comment to a task (BBCode-friendly).
Mark a task as completed (5), or Supposedly completed (4) when task control is on.
Move a task to Deferred (6) — postponed but not closed.
Create a "previous task" dependency (taskIdFrom → taskIdTo) for Gantt-style scheduling.
Remove a "previous task" dependency. Requires confirmDelete: true.
Creator rejects a Supposedly-completed task → Pending (2) for rework.
Log a manual elapsed-time entry on a task ("how long did this take"), separate from the auto stopwatch. seconds capped at 86400 (24h).
Delete elapsed-time entries. Requires confirmDelete: true. Author-or-admin only.
List elapsed-time entries (manual + stopwatch) on tasks. Filter by taskId or a custom camelCase filter; paginates at 50.
Correct an existing elapsed-time entry (duration / comment / attribution). Author-or-admin only.
List tasks with filter ({ RESPONSIBLEID, STATUS, "!STATUS", ">=DEADLINE", … }), order, select, and pagination (page size fixed at 50).
Move an In-progress task back to Pending (2).
Set or clear the task rating (positive / negative / none — Bitrix24 MARK field).
Reopen a Completed or Deferred task → Pending (2).
Record a free-form RESULT (outcome text) on a task — separate from comments and from the task body.
Delete a result by id. Author-only; the task itself is not affected.
List the results recorded on a task. Newest-first by default; pagination via limit/offset.
Rewrite the text of an existing result. Author-only: Bitrix24 returns ACCESSDENIEDEXCEPTION if any other operator (besides a portal admin) tries to edit.
Move a task to In progress (3).
Update an existing task by id with a partial UPPERCASE-keyed fields object.
Find users by name / surname / position / department, or free-text. Call this before any tool that takes a userId — operators speak in names, not numeric ids.
Returns the Bitrix24 user that owns the configured webhook. Useful as a connectivity check.
Meta-tool: lets the AI agent file a GitHub issue against this repository with structured feedback. See docs/FEEDBACK.md.