Live data from Hacker News

Launch HN: Twenty.com (YC S23) – Open-source CRM

news.ycombinator.com

91–100 of 317 posts

Re: Launch HN: Twenty.com (YC S23) – Open-source CRM

#91

How do you get data out of this? I see you mention GraphQL, but is there sample output? Are filters and searches etc. supported? Also, can you write/mutate data via GraphQL too or is it read only?

Yes, we are providing a graphql API that you can find "documented" here: https://docs.twenty.com/graphql/ Right now, you need to provide a JWT token that you can get at login or refresh against a refresh_token (90days expiration). In the future, we plan to also support API keys which would ease a lot headless work. Regarding filters and search, we have added filtering and search features on app.twenty.com. They are d…

We also plan to support CSV import and export

Re: Launch HN: Twenty.com (YC S23) – Open-source CRM

#92
post #88
post #45

Earlier quoted context omitted.

I'm really eager to get to the point where we can work on CRM extensibility and developer experience. We're hoping to bring traditional web development workflows and not re-invent anything. We opted for a multi-tenant infrastructure for the cloud hosted version so there will be some additional challenges to make it work in that context!

If you wanna see what that might look like, take a look at servicenow, I do basically all my coding in vscode, and ctrl+s saves to the dev server. they have one of the more robust developer environments I've used.

great thanks for the tip, we'll try it!

Re: Launch HN: Twenty.com (YC S23) – Open-source CRM

#93

You should have launched with integration. This is a waste of a launch.

There is a ton of great feedback from users in this thread that will help us build a better product, that's enough to justify this launch in my opinion :)

Noted for integrations as a top-priority!

Re: Launch HN: Twenty.com (YC S23) – Open-source CRM

#96
post #35

Earlier quoted context omitted.

I thought building on TipTap would take too much time but I was wrong. I've looked into TipTap extensions and it seems that in less than a week you can build a very decent Notion-like editor. So we will be rebuilding everything with TipTap soon. Initially I chose Blocknote over EditorJS because I wanted draggable blocks / something that feels more like Notion. But it wasn't a good call to make the decision based on t…

What issues did you face with Blocknote?

It isn't easily extensible (we wanted to be able to add images with drag-n-drop). From the moment you need to extend, it felt like it was faster to rebuild things directly with TipTap

Re: Launch HN: Twenty.com (YC S23) – Open-source CRM

#97

I get a ERR_SSL_PROTOCOL_ERROR on submit-form.com when trying to request access.

You can go to app.twenty.com ; twenty.com is our marketing website for a general audience so the form there is useless for now (we'll launch soon but our current focus on Github / developer community only)

Re: Launch HN: Twenty.com (YC S23) – Open-source CRM

#98
post #23
post #16

The biggest mistake a competitor can make is thinking Salesforce is a CRM. They may sell themselves as one, but that is just to get a foothold in a company's sales system. Salesforce actually sells (1) an ecosystem that lets your company connect to any other software out there and (2) a platform on which you can build...basically anything. These two together ensure that every one of their customers is 100% locked in…

100% agree. And we are not there yet. But I feel like open source is the best answer to 1 (building an ecosystem of integrations), and that it will also allow us to build a better platform for developers (2): why learn Aura components/Apex when you already know and can use Typescript/React?

An open-source core is only part of it, because different users will need different data models for different business domains. One of the biggest challenges here will be: how can you allow tenants to run arbitrary plugins that (a) execute arbitrary sandboxed server-side code, and (b) can store arbitrary new data models and custom fields within your instance's centralized storage alongside the canonical model types, in a way that allows for indices, foreign key constraints, and derived materialized fields?

If you solve this and provide a great developer experience, including free sandbox accounts and a payments stack so that developers can sell plugins without needing to ever operate their own infrastructure, with namespacing to avoid compatibility problems between apps, then the ecosystem will come.

Re: Launch HN: Twenty.com (YC S23) – Open-source CRM

#99
I will say this whenever I can: Salesforce has a moat because of their ecosystem. Full stop.

You must create an amazing ecosystem to compete. But creating that ecosystem is incredibly difficult.

Honestly, my opinion for how you could maybe make it work in open-source is to recreate the Salesforce API. That's a HUGE effort though, as it has a big surface. (I wonder how much of that is intentional to make it so others can't copy it well.)

Re: Launch HN: Twenty.com (YC S23) – Open-source CRM

#100
My 2 cents as a founder evaluating CRMs.

I would prefer to not use Salesforce until I have to - I know it's expensive, slow, and hard to customize. At the same SF users who I know tell me that nothing else works for orgs of above 100 people.

The demo looks great and I like that you are focusing on UX and performance - I would expect Linear-like experience for a tool I use every day. I would prefer a hosted version (my experience with self-hosted analytics/business tools was a nightmare).

Post reply on HN