Chatwork
Syncs team chat rooms and task lists with your external project tools, summarizes long thread histories for stakeholders, and automates file delivery into specific group chats.
Try Chatwork in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native Chatwork integration
- Describe the outcome and Ceven picks the right Chatwork calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your Chatwork data, across all 30 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke Chatwork access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in Chatwork, when, and on whose behalf.
- The agent pauses and asks when Chatwork is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach Chatwork.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every Chatwork action to support review and sign off.
Supported tools
Every action Ceven's agents can run on Chatwork, and when to use it.
Get rooms
Pull a full list of all chat rooms the user belongs to, including group, direct, and personal chats.
Get messages
Pull recent messages from a specific room. Use this to scrape conversation history for summaries.
Send message
Post a new text message to a specific chat room. Use this for automated alerts or notifications.
Delete message
Remove a specific message from a room by its ID. Useful for cleaning up stale automated posts.
Get contacts
Retrieve the full list of contacts including account IDs and organization details.
Get room members
Pull all members currently in a room to verify who has access to a project conversation.
Upload file
Push a file into a specific room. Use this to deliver reports or logs automatically.
Get file details
Pull metadata for a specific file in a room, such as the filename and original uploader.
Get my status
Check the current user status for unread message counts and pending task counts.
Create task
Add a new task to a room. Use this when a chat message implies a concrete action item.
Update task
Change the status or content of an existing task in a room based on chat updates.
Complete task
Mark a task as finished in a specific room once the agent detects a resolution in chat.
Get Chatwork Contacts
This tool retrieves a list of all contacts from chatwork. it is a fundamental tool that fetches all contact information such as account id, room id, name, chatwork id, organization details, department, and avatar image url, without needing
Get Chatwork File
This tool retrieves information about a specific file in a chat room. the api endpoint get /v2/rooms/{room id}/files/{file id} provides file details such as file id, account id, message id, filename, filesize, upload time, and download url,
Get My Chatwork Status
This tool retrieves the current status of the authenticated user, including unread message counts and task status. it provides a quick overview of unread messages, mentions, and tasks, making it valuable for monitoring chatwork activity and
Get Room Messages
This tool retrieves messages from a specific chatwork room using the get https://api.chatwork.com/v2/rooms/{room id}/messages endpoint. it requires a room id parameter and an optional force flag to refresh the cache by retrieving the 100 ne
Get Chatwork Rooms
This tool retrieves a list of all chat rooms associated with the authenticated chatwork account. it includes group chats, direct chats, and personal chats, and does not require any additional parameters beyond authentication.
Upload File to Chatwork Room
This tool allows users to upload files to a specific chatwork room. it enables file sharing functionality within the chatwork platform by providing an endpoint to upload files (along with an optional message) to a given room.
18 actions · scroll to see them all
Frequently asked questions
Alternatives to Chatwork
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect Chatwork and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free