Chatwork

Chatwork MCP integration

Posts messages and files into rooms, reads history and unread counts, opens and closes assigned tasks, and sets up rooms, members and invite links.

30actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Post message

    Lyro posts a new message to a Chatwork room. Support agents notify teams of customer issues directly from the conversation thread.

  • Create task in chatwork room

    Lyro creates a new task in a Chatwork room. Agents assign follow-up work to team members instantly without leaving the conversation.

  • Mark messages as read

    Lyro marks messages as read in a Chatwork room. Agents clear notification backlogs and focus on unresolved conversations.

See all 30 actions

How businesses use Chatwork + Lyro

Each card is one request a support team gets, and the Chatwork actions Lyro runs to close it.

  • Post an update into the room that needs it

    Lyro sends a message to a specific room, uploads the file that belongs with it, and edits the message afterwards if a detail changes rather than posting a correction underneath.

    Post MessageUpload File to Chatwork RoomUpdate Message
  • Summarise what is waiting for you

    Lyro checks the unread message and task counts on the connected account, pulls recent history from a specific room, and lists the tasks assigned to that user so nothing sits unnoticed.

    Get My Chatwork StatusGet Room Messages V2Get My Chatwork Tasks
  • Turn a conversation into an assigned task

    Lyro creates a task in the room with a description and an assignee, lists the room's open tasks filtered by assignee or completion state, and marks one done when the work lands.

    Create Task in Chatwork RoomGet Room TasksUpdate Task Status
  • Set up a room and get the right people into it

    Lyro creates the group chat, assigns admin, member, and readonly roles across its membership, and generates a shareable invitation link for people who are not on the contact list yet.

    Create Chatwork RoomUpdate Room MembersCreate Room Invitation Link

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Chatwork actions it has and picks the ones a request needs.

  1. 01

    Connect Chatwork

    Authorize the Chatwork account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Chatwork actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Chatwork · Lyro

Everything else about Chatwork

Setup, permissions, and the limits of what Lyro can do inside Chatwork.

  • The two outcomes differ sharply. Delete or Leave Chatwork Room deletes your own tasks and files in that room when you leave, and deletes every message, task, and file in the room when you delete it. Because deleting is not recoverable, it is worth treating as a request a person confirms rather than one Lyro runs unprompted.

Every action available in Chatwork

All 30 actions your agent can call on Chatwork, straight from the live MCP connection.

  • Create chatwork room

    Create a new group chat room in Chatwork.

  • Create room invitation link

    Create an invitation link for a Chatwork room.

  • Create task in chatwork room

    Create a new task in a Chatwork room.

  • Delete message

    This tool allows you to delete a specific message from a Chatwork room by calling the DELETE endpoint at https://api.chatwork.com/v2/rooms/{room_id}/messages/{message_id}.

  • Delete or leave chatwork room

    Leave or delete a Chatwork room.

  • Delete room link

    Delete the invitation link for a Chatwork room.

  • Get chatwork contacts

    This tool retrieves a list of all contacts from Chatwork.

  • Get chatwork file information

    Get information about a specific file in a chat room.

  • Get incoming contact requests

    Retrieve pending contact approval requests received by the authenticated user.

  • Get my chatwork profile

    Retrieve the authenticated user's profile information including account details, organization, contact information, and avatar URL.

  • Get message

    Retrieve information about a specific message in a Chatwork room.

  • Get my chatwork status

    This tool retrieves the current status of the authenticated user, including unread message counts and task status.

  • Get my chatwork tasks

    Retrieve the authenticated user's task list from Chatwork (up to 100 items).

  • Get chatwork room

    Retrieves detailed information about a specific Chatwork room using the API endpoint GET /rooms/{room_id}.

  • Get room files

    Get list of files in a chat room (up to 100 files).

  • Get room invitation link

    Retrieves the invitation link for a specified Chatwork room using the API endpoint GET /rooms/{room_id}/link.

  • Get room members

    Retrieves a complete list of all members in a specified Chatwork room using the API endpoint GET /rooms/{room_id}/members.

  • Get room messages v2

    Retrieve messages from a Chatwork room (up to 100 messages).

  • Get chatwork rooms

    Retrieve a list of all chat rooms the authenticated user belongs to.

  • Get room tasks

    Retrieves a list of tasks from a Chatwork room.

  • Get task

    Retrieves detailed information about a specific task in a Chatwork room using the API endpoint GET /rooms/{room_id}/tasks/{task_id}.

  • Mark messages as read

    Mark messages as read in a Chatwork room.

  • Mark messages as unread

    Mark messages as unread in a Chatwork room.

  • Post message

    Post a new message to a Chatwork room.

  • Update message

    Update an existing message in a Chatwork room.

  • Update chatwork room

    Update chat room information (name, icon, description).

  • Update room invitation link

    Update the invitation link settings for a Chatwork room.

  • Update room members

    Updates the complete member list of a Chatwork room with bulk assignment of member roles (admin, member, readonly).

  • Update task status

    Update the completion status of a task in a Chatwork room.

  • Upload file to chatwork room

    This tool allows users to upload files to a specific Chatwork room.

Ready to connect Chatwork?

Authorize the account and your agent has all 30 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot