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.
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.
Send and receive WhatsApp messages across multiple accounts. Manage chats, groups, and contacts programmatically. Create WhatsApp groups, add or remove members, and send group messages. Upload and attach files (images, videos, voice records, documents) to messages. Retrieve chat history, filter conversations by assignee, label, read status, or search terms. List and monitor connected WhatsApp accounts and their statuses. Configure webhooks for real-time notifications on new messages, new chats, chat renames, and new account events.
Common questions about connecting Timelinesai to AI agents with Metorial.