Actions42
- 💬 **CHATTING** · Send Text
- 💬 **CHATTING** · Mention Group Members
- 💬 **CHATTING** · Send Image
- 💬 **CHATTING** · Send Video
- 💬 **CHATTING** · Send Voice
- 💬 **CHATTING** · Send File
- 💬 **CHATTING** · Download Media File
- 💬 **CHATTING** · Send Seen
- 💬 **CHATTING** · Start Typing
- 💬 **CHATTING** · Set Online
- 💬 **CHATTING** · Set Offline
- 💬 **CHATTING** · Start Recording
- 💬 **CHATTING** · Send Reaction
- 💬 **CHATTING** · Send Location
- 💬 **CHATTING** · Send Poll
- 💬 **CHATTING** · Send List Message
- 💬 **CHATTING** · Send Link Custom Preview
- 💬 **CHATTING** · Send Event Message
- 💬 **CHATTING** · Send Contact Card
- 🟢 **STATUS ACTIONS** · Send Text Status
- 🟢 **STATUS ACTIONS** · Send Image Status
- 🟢 **STATUS ACTIONS** · Send Voice Status
- 🟢 **STATUS ACTIONS** · Send Video Status
- 🟢 **STATUS ACTIONS** · DELETE Sent Status
- 🏷️ **LABELS** · Get All Labels
- 👥 **GROUPS** · Get All Groups
- 👥 **GROUPS** · Get Group
- 👥 **GROUPS** · Get Participants
- 👥 **GROUPS** · Add Participants
- 👥 **GROUPS** · Remove Participants
- 👥 **GROUPS** · Get Invite Code
- 👥 **GROUPS** · Get Group Picture
- 🏷️ **LABELS** · Create Label
- 🏷️ **LABELS** · Update Label
- 🏷️ **LABELS** · Delete Label
- 🏷️ **LABELS** · Get Labels For Chat
- 🏷️ **LABELS** · Save Labels For Chat
- 🏷️ **LABELS** · Get Chats By Label
- 👤 **CONTACTS** · Get All Contacts
- 👤 **CONTACTS** · Get Contact Basic Info
- 👤 **CONTACTS** · Check Phone Registered
- 👤 **CONTACTS** · Get Contact Profile Picture
💬 **CHATTING** · Start Recording
AI-generatedSummary
Set the chat presence status to 'recording' for a specified chat in WhatsApp through the WhatGHL API, indicating to the chat participants that the user is recording a voice message.
Inputs
- Session Mode (required) — Choose how the node selects the sender session: 'Auto', 'By Session Name', or 'Select Session (Recommended)'.
- Session — Select a specific session when 'Select Session (Recommended)' mode is chosen; an available session is required.
- Session Name — Specify the WAHA session name when 'By Session Name' mode is chosen; a valid session name is required.
- Chat ID (required) — Specify the destination WhatsApp chat id where the recording presence status will be set. Can be mapped from trigger data.
- Presence Duration (Seconds) (required) — Duration in seconds to keep the recording presence active before the workflow continues; must be at least 1.
Output shape
a single JSON object per input item
Returns the API response JSON confirming the action result. The node waits for the specified presence duration before continuing the workflow.
Examples
Example 1: Use to simulate recording voice presence in a chat
Set 'Session Mode' (e.g., 'auto'), provide 'Chat ID', and set 'Presence Duration (Seconds)' to define how long the recording status is active.