The flow
Starts it 1Logic 9Service 12
The steps in the order they run, from what starts it.
- 1Gitea EventsWebhookStarts it
- 2Parse EventCodeLogic
- 3Is Repository Event?IfLogic
- 4Is Created?IfLogic
- 5Get row(s)Data TableService
- 6Create Matrix RoomMatrixService
- 7Get row(s) for DeleteData TableService
- 8Lookup & FormatCodeLogic
- 9Upsert row(s)Data TableService
- 10Format DeletedCodeLogic
- 11Send to RoomMatrixService
- 12Store & Map UsersCodeLogic
- 13Send DeletedMatrixService
- 14Has Author MXID?IfLogic
- 15Delete row(s)Data TableService
- 16Invite AuthorMatrixService
- 17Invite AdminMatrixService
- 18Is Author Admin?IfLogic
- 19Build Admin PayloadCodeLogic
- 20Set AdminHttp RequestService
- 21Welcome MessageMatrixService
- 22Add to SpaceHttp RequestService
How it's built
- Starts on
- Another system calling it
- Steps
- 22, with 4 branches
- Size
- Large: read it before trusting it with anything live
- Connects to
- n8n data table
- Model
- None. This is plumbing, not judgement
Questions
What does it need to run?
An n8n account. You connect your own accounts after importing it; none are included.
What starts it?
It starts on another system calling it.
Does it use AI?
No. Every step is fixed logic or a call to a service, so it does the same thing every time.
How long does it take to set up?
Take your time. At 22 steps it is large: read it before trusting it with anything live.
How do I import it?
Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.
Before you run itNothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 22 steps before you point it at anything that matters.