# MCP: quick-replies

Source: <https://telegafirst.com/docs/mcp-quick-replies>
Locale: ru
releaseGitSha: 0bb11ef116e17ec64c802d5476eaff442e53d252
sourceContentDigest: 39182220f761f06dbd9b016e8aa18a0ad0caca2212e340e632376f2f983d7338
Version: 9

# MCP: quick-replies

Определения инструментов. Обновляйте tools/list после изменения прав. required\_scopes: ALL.

## create\_quick\_reply

Create a quick reply: a button \`title\` (≤64 chars) + the ready-to-send \`text\` (≤256). Optionally a sort weight and active flag (default active). Returns the created reply with its \`seqNum\`. Errors CONFLICT past the per-tenant soft cap (50).

Scopes (ALL): \["quick-replies:write"]. Risk: "write".

[Вход, результат и права](https://telegafirst.com/docs/mcp-tool-create-quick-reply)

## delete\_quick\_reply

Delete a quick reply by \`seq\_num\`. Idempotent (deleting an absent reply returns deleted:true with the same seqNum).

Scopes (ALL): \["quick-replies:write"]. Risk: "destructive".

[Вход, результат и права](https://telegafirst.com/docs/mcp-tool-delete-quick-reply)

## list\_quick\_replies

List the tenant quick replies (canned operator responses shown as a shortcut menu in open lines). Returns each with its \`seqNum\` (the id you pass to update/delete as \`seq\_num\`), title, text, sort, and active flag. 0-cost read.

Scopes (ALL): \["quick-replies:read"]. Risk: "read".

[Вход, результат и права](https://telegafirst.com/docs/mcp-tool-list-quick-replies)

## update\_quick\_reply

Update a quick reply by \`seq\_num\` (partial patch — send only changed fields). Returns the updated reply with the same \`seqNum\`. Errors NOT\_FOUND if the number does not exist for your tenant.

Scopes (ALL): \["quick-replies:write"]. Risk: "write".

[Вход, результат и права](https://telegafirst.com/docs/mcp-tool-update-quick-reply)
