Create a Room, Invite Members from a Different Room, and Send a Message in the Newly Created Room
This workflow can automatically create new Matrix chat rooms, invite designated members from existing chat rooms, and finally send a welcome message. Through this process, teams can quickly migrate members, reducing the complexity and errors associated with manual operations, and ensuring smooth communication. It is suitable for launching new projects, organizing online events, and managing multiple chat groups, significantly enhancing team collaboration efficiency. It is an ideal choice for Matrix users to achieve intelligent management.

Workflow Name
Create a Room, Invite Members from a Different Room, and Send a Message in the Newly Created Room
Key Features and Highlights
This workflow automatically creates a new Matrix chat room, filters members from a specified existing room, invites them to the newly created room, and finally sends a welcome message in the new room. It enables rapid member migration and automated notifications within chat rooms.
The highlight lies in leveraging the Matrix API to perform multi-step automation without manual intervention, thereby enhancing collaboration efficiency.
Core Problems Addressed
In team communication, members often need to be migrated across chat rooms and notified, which can be tedious and error-prone when done manually. This workflow automates the invitation and messaging process, eliminating repetitive tasks and ensuring members join the new room promptly and receive welcome notifications.
Use Cases
- Quickly establishing a dedicated discussion group for a new project and migrating relevant members from an old group.
- Organizing online events by creating temporary chat rooms and inviting targeted participants.
- Managing multiple chat groups by conveniently synchronizing members and messages across different rooms.
Main Process Steps
- Manually trigger the workflow execution.
- Create a new chat room named “n8n”.
- Retrieve the current account information and the member list from a specified existing chat room.
- Identify member identities, exclude the current account, and invite other members to join the new room.
- Send a “Welcome to n8n!” message in the new chat room.
- Skip the invitation step for members who are the current account to maintain workflow smoothness.
Systems or Services Involved
- Matrix: Utilized for chat room creation, member retrieval, invitation, and message sending via its API.
Target Users and Value
- Team administrators managing multiple chat rooms on the Matrix platform.
- Project managers seeking to reduce manual operations and improve communication efficiency through automation.
- Organizations or communities needing to quickly set up chat environments and synchronize members.
This workflow streamlines chat room member management, enhancing the convenience and efficiency of team communication, making it an ideal tool for Matrix users aiming for intelligent collaboration.