ai_analyze_contact
ChatGPTUse AI to analyze a contact profile and conversation patterns. Provides insights about the customer including engagement level, interests, and recommendations.
ai_dashboard_summary
ChatGPTGet a comprehensive dashboard summary with key metrics: total contacts, unread conversations, active moderators, recent activity, and more.
ai_employee_performance
ChatGPTUse AI to analyze a moderator/agent performance metrics. Provides insights on response times, conversation quality, and efficiency.
ai_improve_message
ChatGPTUse AI to improve a message before sending it. Enhances grammar, tone, and clarity while maintaining the original intent.
ai_sentiment_analysis
ChatGPTUse AI to analyze the sentiment of a contact conversation. Determines if the customer feels positive, negative, or neutral and identifies key emotional indicators.
ai_suggest_reply
ChatGPTUse AI to suggest a reply for the current conversation. Analyzes recent messages and contact context to generate relevant response suggestions.
ai_summarize_conversation
ChatGPTUse AI to summarize the conversation history with a contact. Generates a concise summary of the key topics, issues, and outcomes discussed.
ai_team_report
ChatGPTUse AI to generate a comprehensive team performance report. Analyzes all moderators/agents for the specified period and provides team-wide insights.
ai_translate_message
ChatGPTUse AI to translate a message to another language. Useful for communicating with customers who speak different languages.
archive_contact
ChatGPTArchive or unarchive a contact chat.
assign_label
ChatGPTAssign or remove a label from a contact. Toggles the label — if already assigned it will be removed, if not assigned it will be added.
assign_moderator
ChatGPTAssign or remove a moderator from a contact. Toggles the moderator — if already assigned it will be removed, if not assigned it will be added.
block_contact
ChatGPTBlock or unblock a WhatsApp contact.
create_campaign
ChatGPTCreate a new bulk message campaign to send messages to multiple contacts. Messages can be targeted by label. Campaign will be scheduled and processed by the queue.
create_contact
ChatGPTCreate a new WhatsApp contact in the system.
create_interactive_conversation
ChatGPTCreate an interactive bot conversation with buttons. When triggered, shows a message with clickable button options that lead to different responses.
create_label
ChatGPTCreate a new label/tag for organizing contacts.
create_quick_reply
ChatGPTCreate a new quick reply/canned response. Quick replies let agents send pre-written messages instantly.
create_simple_conversation
ChatGPTCreate a simple bot auto-reply rule. When a customer sends a message matching the trigger keyword, the bot replies with the specified text.
forward_message
ChatGPTForward a message from one WhatsApp chat to another.
get_bot_conversations
ChatGPTGet all bot auto-reply conversations/rules. Shows configured triggers and their responses.
get_bot_settings
ChatGPTGet all bot and AI-related settings for the current account.
get_bot_status
ChatGPTGet the current bot status and settings. Shows whether the bot is active, AI mode, default reply settings, and match percentage.
get_campaign_status
ChatGPTGet detailed status of a specific bulk message campaign including per-contact delivery statistics.
get_campaigns
ChatGPTGet a list of bulk message campaigns. Shows campaign status, delivery stats, and scheduling info.
get_contact
ChatGPTGet detailed information about a specific WhatsApp contact including labels, moderators, and last message.
get_contacts
ChatGPTGet a paginated list of WhatsApp contacts with optional search and filter.
get_label_contacts
ChatGPTGet all contacts that are assigned to a specific label.
get_labels
ChatGPTGet all labels/tags available in the account. Labels are used to categorize and organize contacts.
get_messages
ChatGPTGet messages from a WhatsApp conversation. Returns the most recent messages paginated.
get_moderators
ChatGPTGet all moderators/agents available in the account. Moderators are team members who can handle conversations.
get_my_chats
ChatGPTGet contacts/chats assigned to the current user (moderator).
get_order_status
ChatGPTGet the status and details of an e-commerce order. Supports Salla and Zid platforms. Orders are synced from the connected store.
get_quick_replies
ChatGPTGet all quick replies/canned responses available. Quick replies are pre-written message templates that can be sent quickly.
get_unread_contacts
ChatGPTGet contacts that have unread messages.
mark_as_read
ChatGPTMark all messages in a conversation as read.
pin_contact
ChatGPTPin or unpin a contact chat so it stays at the top of the list.
reply_to_message
ChatGPTReply to a specific message in a WhatsApp conversation.
search_messages
ChatGPTSearch messages across all conversations or within a specific contact chat.
search_products
ChatGPTSearch for products in the connected e-commerce store. Searches by name in Salla and Zid product catalogs.
send_audio
ChatGPTSend an audio file or voice note to a WhatsApp number.
send_buttons
ChatGPTSend an interactive message with buttons to a WhatsApp number. Maximum 3 buttons.
send_contact_card
ChatGPTSend a contact card (vCard) to a WhatsApp number.
send_file
ChatGPTSend a document/file to a WhatsApp number.
send_image
ChatGPTSend an image to a WhatsApp number with an optional caption.
send_list
ChatGPTSend an interactive list/menu message to a WhatsApp number.
send_location
ChatGPTSend a location to a WhatsApp number.
send_reaction
ChatGPTAdd an emoji reaction to a message in a WhatsApp conversation.
send_template
ChatGPTSend a WhatsApp-approved message template to a number. Templates are required for sending messages outside the 24-hour window.
send_text_message
ChatGPTSend a text message to a WhatsApp number. The phone should be in international format without + (e.g. 201234567890).
send_video
ChatGPTSend a video to a WhatsApp number with an optional caption.
toggle_bot
ChatGPTToggle the bot on or off for a specific contact. When bot is disabled for a contact, automated replies will not be sent.
update_bot_settings
ChatGPTUpdate bot and AI settings. Only the specified settings will be updated, others remain unchanged.
update_contact
ChatGPTUpdate a contact's information (name, email, etc.).