Actions4
- Chat Actions
- Stream Actions
Overview
This node allows sending a chat message to a specific stream within an AnywhereWorks account. It is useful for automating communication workflows, such as posting updates, alerts, or notifications directly into team chat streams. For example, you could use it to send a status update to a project stream whenever a task is completed or to notify a support channel about a new ticket.
Properties
| Name | Meaning |
|---|---|
| Account ID | The unique identifier of the AnywhereWorks account where the stream exists. |
| Stream ID | The unique identifier of the chat stream to which the message will be sent. |
| Message | The text content of the message to send to the specified stream. |
Output
The node outputs JSON data representing the response from the AnywhereWorks API after sending the message. This typically includes details about the posted message such as its ID, timestamp, and content confirmation. The node does not output binary data.
Dependencies
- Requires an API authentication token configured via OAuth2 credentials to access the AnywhereWorks API.
- The base URL for API requests is
https://access.anywhereworks.com. - Proper permissions on the AnywhereWorks account to post messages to streams are necessary.
Troubleshooting
- Invalid Account or Stream ID: If the provided Account ID or Stream ID is incorrect or does not exist, the API will return an error. Verify these IDs in your AnywhereWorks dashboard.
- Authentication Errors: Ensure that the OAuth2 credential is correctly set up and has not expired.
- Message Content Issues: Sending an empty message or unsupported characters may cause errors. Confirm the message string is valid.
- API Rate Limits: Frequent calls might hit rate limits; handle such errors by implementing retries or delays.
Links and References
- AnywhereWorks API Documentation (for chat messaging endpoints)
- OAuth2 Authentication setup guides in n8n documentation