Skip to main content

Overview

ChatWork Advanced tools provide comprehensive functionality for managing messages, tasks, and team communication in ChatWork. These tools extend beyond basic messaging to include task management, message retrieval, and workflow automation.

Key Features

  • CHATWORK_SEND_MESSAGE
    • Send messages to specific ChatWork rooms
  • CHATWORK_GET_MESSAGES
    • Retrieve messages from ChatWork rooms
  • CHATWORK_CREATE_TASK
    • Create tasks in ChatWork rooms
  • CHATWORK_GET_TASKS
    • Retrieve tasks from ChatWork rooms
  • CHATWORK_UPDATE_TASK_STATUS
    • Update the status of existing ChatWork tasks

Authentication

For further details, click here. To use ChatWork tools, you need a ChatWork API token:
  1. Log in to your ChatWork account
  2. Go to API Token Settings
  3. Generate a new API token
  4. Copy the token for use in your workflows
Note: Treat API tokens as sensitive information and never commit them to public repositories.

Example: Basic Message Operations

Example: Task Management Workflow

Example: Task Status Monitoring

Example: Message-Based Workflow Automation

Tips and Best Practices

  • Use meaningful task titles and descriptions for better project management
  • Set appropriate due dates for tasks to maintain project timelines
  • Monitor message patterns for workflow automation opportunities
  • Use @mentions and [To:all] notifications strategically
  • Implement error handling for API rate limits
  • Store room IDs and user IDs in secrets for better security
  • Consider using webhooks for real-time message processing
  • Use task status updates to keep projects on track