Replies: 1 comment
-
There's already discussions on n8n support. Also pasting a gpt generated 600 word unformatted proposal makes it really hard to read and digest what you are actually proposing. There's just so many words that just don't need to exist. Also Github has markdown support, please use it |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Proposed Improvements:
Develop Native, Pre-Built Integrations for n8n and Make
Why: Zapier is supported, but n8n and Make are powerful alternatives with growing user bases. n8n offers technical flexibility and self-hosting, while Make excels in visual workflow design—both align with TwentyCRM’s open-source ethos.
How:
Create official n8n nodes (e.g., “TwentyCRM Trigger” and “TwentyCRM Action”) for common tasks like adding contacts, updating deals, or fetching data. Leverage n8n’s 400+ pre-built integrations to connect TwentyCRM to niche tools.
Build Make modules (e.g., “Create Contact in TwentyCRM” or “Update Deal”) with pre-configured API calls, reducing setup time compared to custom HTTP modules.
Publish these integrations in the respective tool’s libraries, ensuring they’re maintained via GitHub.
Benefit: Users can connect TwentyCRM to n8n and Make without manual API configuration, broadening the tool’s appeal.
Simplify Zapier Integration Process
Why: The current Zapier setup requires generating and entering an API key, which is functional but not beginner-friendly.
How:
Introduce a one-click OAuth authentication flow within TwentyCRM’s settings, replacing the API key step. Users would log into Zapier and authorize TwentyCRM directly.
Offer pre-built Zap templates (e.g., “Sync TwentyCRM contacts to Google Sheets” or “Add new TwentyCRM deals to Slack”) accessible from both TwentyCRM and Zapier dashboards.
Benefit: Reduces friction for non-technical users, aligning with Zapier’s ease-of-use strength.
Add an In-App Workflow Builder
Why: Relying solely on external tools for workflows limits accessibility. A native builder would empower users to create custom automations without leaving TwentyCRM.
How:
Implement a simple, node-based or drag-and-drop interface inspired by n8n or Make (e.g., “Trigger: New Contact Added” → “Action: Send Email”).
Include basic triggers (e.g., new record creation) and actions (e.g., update record, notify team) that leverage the existing API.
Allow export/import of workflows to n8n, Zapier, or Make for advanced customization, maintaining compatibility with external tools.
Benefit: Non-technical users can create workflows directly, while technical users retain flexibility to extend them externally.
Provide Workflow Templates and Documentation
Why: Even with integrations, users need guidance to maximize them effectively.
How:
Curate a library of ready-to-use templates for common use cases (e.g., “Auto-assign leads in TwentyCRM via n8n” or “Sync TwentyCRM with Trello via Make”).
Expand documentation with step-by-step guides for connecting n8n, Zapier, and Make, including video tutorials and troubleshooting tips.
Host templates on TwentyCRM’s website and GitHub, encouraging community contributions.
Benefit: Lowers the learning curve and accelerates adoption across skill levels.
Enhance API Usability for Custom Workflows
Why: Technical users building custom workflows in n8n, Zapier, or Make need a robust, well-documented API.
How:
Release an updated API with clearer endpoints (e.g., /contacts/create, /deals/update) and detailed Swagger/OpenAPI documentation.
Add webhook support for real-time triggers (e.g., notify n8n when a deal closes), reducing reliance on polling.
Include example scripts (e.g., JavaScript for n8n’s Code node) to demonstrate custom integrations.
Benefit: Empowers developers to craft sophisticated workflows while maintaining simplicity for basic users.
Expected Outcomes:
Broader Reach: Native n8n and Make support attracts technical users and teams seeking affordable, flexible automation.
Improved Usability: Simplified Zapier setup and an in-app builder make TwentyCRM accessible to non-technical users.
Enhanced Flexibility: Templates, better docs, and a stronger API cater to both beginners and advanced users, boosting adoption and satisfaction.
Competitive Edge: Easier integrations and workflows position TwentyCRM as a user-friendly yet powerful alternative to rigid, proprietary CRMs.
Basically make it really easy to create useful workflows.
Best would be some way to create it directly via any ai using an existing script language to build workflows via prompt.
Beta Was this translation helpful? Give feedback.
All reactions