Manage chat lists
manage_listsManage personal chat lists (custom lists). These are the personal account equivalent of Business labels. Lists allow organizing chats into custom categories like "Family", "Work", etc. Not available on all accounts — check with action "list" first to see if lists are enabled.
Actions: list - List all custom lists (also shows if feature is enabled) get - Get a list and its associated chats (requires id or name) create - Create a new list (requires name, optional conversation_id for initial chats) edit - Edit a list name or replace its chats (requires id or name) delete - Delete a list (requires id or name) add_chat - Add conversation(s) to a list (requires id/name + conversation_id) remove_chat - Remove conversation(s) from a list (requires id/name + conversation_id)
Examples: List all: { action: "list" } Create: { action: "create", name: "Family", conversation_id: ["number@c.us"] } Add chat: { action: "add_chat", name: "Family", conversation_id: "number@c.us" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | List ID (for get/edit/delete/add_chat/remove_chat) | |
| name | No | List name (for create/edit, or to resolve by name) | |
| action | Yes | List action to perform | |
| target_session | No | Session ID for multi-account routing | |
| conversation_id | No | Chat ID or array of IDs to add/remove |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | The JSON-compatible result returned by the Kaption extension |