Connect Rocket.Chat to Your AI Agent

Use AI with Rocket.Chat to read public-channel messages and post supplied updates to a room.

8 tools Custom credential

Try a Rocket.Chat Task

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

oo Skill Rocket.Chat

Summarize Channel Messages

Read channel messages and selected individual messages.

/oo Rocket.Chat: List messages in public channel [room ID], read message [ID] and summarize the discussion.

Post a Team Update

Post supplied text to a target room.

/oo Rocket.Chat: Post this update to room [ID]: [text].

Start Working with Rocket.Chat

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Rocket.Chat

    Provide workspace URL, User ID and Auth Token.

    Connect Rocket.Chat →
  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

  • A publicly reachable Rocket.Chat workspace and access to the intended rooms.
  • Use room and message IDs. Channel history reads target public channels; sending posts a real message.

Rocket.Chat Tools

Use AI with Rocket.Chat to read public-channel messages and post supplied updates to a room.

Summarize Channel Messages

Read channel messages and selected individual messages.

Post a Team Update

Post supplied text to a target room.

8 tools

Get Me

Get the authenticated Rocket.Chat profile.

rocket_chat.get_me

List Rooms

List Rocket.Chat rooms opened for the authenticated user.

rocket_chat.list_rooms

Get Room

Get metadata for one Rocket.Chat room by ID or name.

rocket_chat.get_room

List Channel Messages

List messages in a Rocket.Chat public channel.

rocket_chat.list_channel_messages

Get Message

Get one Rocket.Chat message by ID.

rocket_chat.get_message

Post Message

Post a message to a Rocket.Chat room, channel, or user target.

rocket_chat.post_message

Update Message

Update an existing Rocket.Chat message.

rocket_chat.update_message

Delete Message

Delete an existing Rocket.Chat message.

rocket_chat.delete_message

Frequently Asked Questions

How is the connection authenticated?

It uses the workspace URL with X-User-Id and X-Auth-Token credentials.

Which rooms are listed?

list_rooms returns rooms opened for the authenticated user.

What should I specify in my request?

Use room and message IDs. Channel history reads target public channels; sending posts a real message.

Connect Rocket.Chat

About Rocket.Chat ↗