manage_chat
Manage Chat
Get details of a specific chat or update chat properties. Supports renaming the chat, assigning/unassigning a team member, closing/reopening, and marking as read/unread. Can also manage chat labels and add notes.
Ask your agent in plain language. Each of these maps to a real tool on the server.
manage_chat
Get details of a specific chat or update chat properties. Supports renaming the chat, assigning/unassigning a team member, closing/reopening, and marking as read/unread. Can also manage chat labels and add notes.
react_to_message
Add or remove an emoji reaction on a WhatsApp message. Can also retrieve current reactions on a message.
list_whatsapp_accounts
List all WhatsApp accounts connected to the workspace. Returns account ID, phone number, status, owner details, and connection info. Useful for selecting which account to send messages from.
get_chats
Retrieve WhatsApp chat conversations with extensive filtering. Supports filtering by label, WhatsApp account, group/direct, assigned user, name, phone, read/unread status, and date range. Results are paginated (50 per page).
get_workspace_info
Retrieve workspace teammates and usage quotas. Returns team members with roles, emails, and assigned WhatsApp accounts, as well as seat, messaging, and API call quota usage.
get_messages
Retrieve message history for a specific chat. Supports filtering by direction (sent/received), date range, and message UID-based cursors. Can also retrieve details and delivery status history for a single message by UID.
manage_files
Upload, list, get details, or delete files in TimelinesAI. Upload a file from a public URL to attach it to messages later. List all uploaded files or filter by filename. Get a file's temporary download URL or delete it.
send_message
Send a WhatsApp text message to a contact or existing chat. Supports sending to a phone number, an existing chat by ID, a chat by name, or a JID. Optionally attach a previously uploaded file and assign a label to the chat.
manage_webhooks
List, create, update, or delete webhooks for real-time event notifications. Webhooks deliver events such as new messages, new chats, and chat renames to a specified HTTPS endpoint.
list_chat_labels
Retrieve the labels currently assigned to a chat. Use get_chats to discover chat IDs.
get_workspace
Retrieve the workspace identity, plan, and current quota utilization for the connected API token.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Send WhatsApp messages to contacts and existing chats, retrieve conversation history, manage chat assignments, labels and notes, upload and retrieve files, list connected WhatsApp accounts, inspect workspace usage, and configure webhook subscriptions.
Common questions about connecting Timelinesai to AI agents with Metorial.