Is anyone using/following this n8n nodes project for Twenty?
I use n8n for some workflows to sync share data between several systems. I recently came across this project on github and I have it installed on my self-hosted version of n8n. It's a great start and only fully supports 33.4 (as far as I can tell)
https://github.com/shodgson/n8n-nodes-twenty
Here is the package for n8n if you'd like to install it:
https://www.npmjs.com/package/n8n-nodes-twenty
It doesn't seem to be well known here and so I'm doing what I can to help generate some support and hopefully some contribution to mature the project.
It's a great start, but it isn't perfect especially for 33.4 that I'm sitting on for now.
Is anyone interested in contributing?
GitHub
GitHub - shodgson/n8n-nodes-twenty: n8n community node for Twenty CRM
n8n community node for Twenty CRM . Contribute to shodgson/n8n-nodes-twenty development by creating an account on GitHub.
npm
n8n-nodes-twenty
n8n node to call Twenty CRM's API. Latest version: 0.0.3, last published: a month ago. Start using n8n-nodes-twenty in your project by running
npm i n8n-nodes-twenty
. There are no other projects in the npm registry using n8n-nodes-twenty.6 Replies
FYI, I've tried to transfer this under the twentyhq org on Github but no luck https://github.com/twentyhq/twenty/issues/7651
GitHub
Add repositories under twentyhq for low-code workflows · Issue #765...
Since more and more people are moving from other CRMs to Twenty, we should focus on making it more accessible and easy to use. One way is to support connections to Twenty via low-code workflows suc...
@bob It seems like maintaining these workflows is a heavy lift. Although, I know some of the founding engineers are former AirBNB which is the company behind Airflow which is a great tool for workflows/data pipelines/etc. So maybe they have something under their sleeve. I guess one can only hope.
I think it would make much more sense to leave it up to the community to lean into windmill/n8n/etc. These other tools are much more powerful and adaptable to an engineers needs. Twenty alone doesn't satisfy all needs, until then these are the only tools that will offer true interoperability.
I guess the community will be responsible for maintaining these interests. I hope (https://github.com/shodgson) sticks with it and finds some other supporting contributors. I'm happy to help and to offer up some bounties for incentivizing others to get involved.
I'll take a look at it then
Thanks for the interest! Glad someone can benefit from the plugin. I'll update it to v0.35.x before 2025.
cc @Félix
Ok, I am going to have to backtrack on my previous commitment. There are more problems with the Twenty API as of v0.35.2. The OpenAPI specs include circular references (e.g. response to createCompany includes an array of createCompanyResponse). I've create an issue, but I can't programmatically update the integration docs until this is fixed.
GitHub
Circular references in API specification · Issue #9278 · twentyhq/t...
Bug Description Circular references in API In the OpenAPI specs, there are circular definitions that seem illogical. Example: The response to Create One Company is defined as a 'Company for Res...