Connect Chatwork to Your AI Agent

Choose a room to summarize messages or send a clearly specified update and task assignment.

15 tools API key

Try a Chatwork Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Chatwork

Summarize Recent Room Messages

Read the latest available messages and identify discussion items.

/oo Chatwork: Read the latest 100 messages in Chatwork room [room ID], including already-read messages. Summarize decisions and action items in the returned messages.

Post a Room Update

Send the supplied message to an identified room.

/oo Chatwork: Post “[update text]” to Chatwork room [room ID] and report the returned message ID.

Create an Assigned Task

Create a task for explicitly identified room members.

/oo Chatwork: In Chatwork room [room ID], create task “[task text]” assigned to account IDs [account ID list], without a deadline. Report the created tasks.

Start Working with Chatwork

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Chatwork

    Connect a Chatwork API token.

    Connect Chatwork →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the room you want to use.
  • Room message listing can return the latest 100 messages or only unread messages. Use account IDs when assigning tasks.

Chatwork Tools

This connection reads Chatwork rooms, members, messages, and tasks and supports message posting and task management.

Room Messages

Read recent messages or post and edit specified messages.

Assigned Tasks

Read tasks, create assignments, and update completion state.

15 tools

Get Me

Get the authenticated Chatwork profile.

chatwork.get_me

Get Contacts

List Chatwork contacts visible to the authenticated account.

chatwork.get_contacts

List Rooms

List Chatwork rooms visible to the authenticated account.

chatwork.list_rooms

Get Room

Get metadata for one Chatwork room.

chatwork.get_room

List Room Members

List all members in one Chatwork room.

chatwork.list_room_members

List Room Messages

List messages in one Chatwork room.

chatwork.list_room_messages

Get Message

Get one message from a Chatwork room.

chatwork.get_message

Post Message

Post a message to a Chatwork room.

chatwork.post_message

Update Message

Update one message in a Chatwork room.

chatwork.update_message

Delete Message

Delete one message in a Chatwork room.

chatwork.delete_message

List My Tasks

List Chatwork tasks assigned to the authenticated account.

chatwork.list_my_tasks

List Room Tasks

List tasks in one Chatwork room.

chatwork.list_room_tasks

Get Task

Get one task from a Chatwork room.

chatwork.get_task

Create Task

Create a task in a Chatwork room.

chatwork.create_task

Update Task Status

Update the completion status of one Chatwork task.

chatwork.update_task_status

Frequently Asked Questions

Does the room list include complete message history?

No. The force option returns the latest 100 messages. Without it, the operation retrieves unread messages.

How do I choose task assignees?

List room members and use their account IDs in the task assignment.

Can I set a task deadline?

Yes. Provide a Unix timestamp and choose the supported date or time deadline type, or omit it for a task without a deadline.

Connect Chatwork

About Chatwork ↗