Actions64
- Instance Actions
- Message Actions
- Group Actions
- Chat Actions
- Profile Actions
- Event Actions
- Integration Actions
Chat → Send Presence
AI-generatedOverview
This node sends a presence status (such as 'typing...' or 'recording...') to a specified contact in a chat application. It is useful for indicating to the recipient that the sender is actively composing or recording a message, enhancing real-time communication experience. For example, it can be used in chatbots or messaging automation to simulate human-like interaction by showing typing or recording indicators.
Use Case Examples
- Sending a 'typing...' presence to a contact before sending a message.
- Indicating 'recording...' presence when a voice message is being prepared.
Properties
| Name | Meaning |
|---|---|
| Instance Name | The name of the chat instance to use for sending presence. |
| Contact | The contact number to whom the presence status will be sent. |
| Presence | The type of presence status to send, such as 'typing...' or 'recording...'. |
| Delay | The duration in milliseconds that the presence status will remain active. |
Output
JSON
success- Indicates whether the presence was sent successfully.message- Additional information or status message about the presence sending operation.
Dependencies
- Requires an API key credential for authentication with the chat service.
Troubleshooting
- Ensure the 'Instance Name' and 'Contact' fields are correctly filled; missing or incorrect values may cause failures.
- The presence type must be one of the supported options ('composing' or 'recording').
- Network issues or invalid API credentials can cause the node to fail to send presence.
- Common error messages include 'Unsupported operation' if the operation is not implemented, or authentication errors if credentials are invalid.