Dooray icon

Dooray

Interact with Dooray API for project management, messaging, and calendar

Actions9

Overview

This node integrates with the Dooray API, enabling users to interact with various Dooray resources such as projects, tasks, messages, and calendars. Specifically, for the Message - Send operation, it allows sending a text message to a specified channel within Dooray. This is useful in scenarios where automated notifications, alerts, or updates need to be posted directly into Dooray channels as part of workflows.

Practical examples include:

  • Sending a notification message to a project channel when a new task is created.
  • Posting status updates or reminders automatically to team communication channels.
  • Integrating external systems to push messages into Dooray channels based on events.

Properties

Name Meaning
Channel ID The unique identifier of the Dooray channel where the message will be sent.
Message The text content of the message to send.

Output

The node outputs JSON data representing the response from the Dooray API after sending the message. This typically includes details about the sent message such as its ID, timestamp, and content confirmation. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential for authenticating with the Dooray API.
  • The base URL for API requests is https://api.dooray.com.
  • Proper configuration of the API authentication credential in n8n is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing Channel ID: Ensure the channel ID provided exists and is accessible with the authenticated user.
    • Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
    • Network or API downtime: Check connectivity and Dooray service status if requests fail.
  • Error messages:

    • Unauthorized or 401 errors indicate invalid credentials.
    • 404 errors may mean the channel ID does not exist.
    • Validation errors if required fields like message text are empty.

Resolving these usually involves verifying input parameters, checking credential setup, and ensuring the Dooray API is reachable.

Links and References

Discussion