Hi <Cal.com> Team, I want to know which of the fo...
# general
f
Hi Cal.com Team, I want to know which of the following features can I use with the OPEN SOURCE version that I am SELF HOSTING for FREE? 0. Way to view zoom links inside the Self-Hosted WebApp itself (not just the mail)? 1. API to get data from cal backend? getAvailability, getBookings, etc? I want to access my data. 2. Send automatic mails AND text sms to users upon event creation / reminders? via SendGrid / Twillo etc? Main reason I'd go for such a solution instead of building on my own. 3. Web Hooks to receive any notifications? Can anyone please help me out with these questions?
p
0. i dont think we do that in any version. can you explain where you want that link to show?
1 that works on app.cal.com API but not for self-hosters
2. same as 1
3 is available for self hosters
f
So in all, what am I benefitting from using cal.com pro over calendly.com pro? Because it seems for the obvious reasons I'd use a scheduling infra is to have the 1 and 2.. All that is free is UI with CRUD functionality on appointment timings and some plugins.. So I have no choice but to go with pro. And if I HAVE to pay, why should I not go with something like Calendly that asks for same amount of money and gives tonne of stuff in return? The way I see it is calendly.com is way more mature, has better support (my mails from 1-2 days ago to cal.com haven't been replied to whereas Calendly always does before I even expect. that's why I had to come to slack), It has way more integrations and time tested codebase. I can even send WhatsApp messages and what not. They have apps for every platform, their integrations require much lesser steps.. etc etc etc. For me atleast, the biggest selling point for cal.com was it being "open source", that's how I see it being marketed everywhere, but the entire code base Is not public, so is it really open source? Who calls their software open-source and does this? What do I do with the codebase when most of the things I need from cal.com are monitized? RedwoodJS is open source. Discourse is open source. Forem is open source. cal.com is certainly not in the same realm. Open source, "for absolutely anyone", all this marketing got me really excited for cal.com. What I had expected was, cal.com providing entire software as opensource atleast to self host, and premium for when someone want's to use cal.com 's servers. A business model that Discourse and Forem uses and those are pretty big and complex softwares. in app.cal.com I can't even create two event types without purchasing premium? Does it really add to cal.com costs so much to allow that? like one additional event type? Seems petty business model to me. Just an example. I don't understand the business model of this app. A lot of people who recommended me cal.com over twitter and other social have the wrong idea of what's actually open sourced by cal.com and the business model you guys are using, they have incorrect knowledge of what can and can't be done with the code available over github. Lastly, your github says open source. Not open core. Lies.
hope that helps understanding how open source models work thank you for your feedback! always appreciate honest replies as of today, the open core is incredible open source friendly — we’re giving away about 95% of features for free with a very liberal license maybe it’s just pure bad luck you chose features that are in the /ee license (which is also very startup friendly, we have massive discounts for hobbiests, too)
there are tons of features we offer for free, that are 12 or even 18/month, like zoom or google meet locations on calendly
i dont mind jumping on a call with you, if you wanna see a run-down of the differences and our plans for the open core but before that, take a look at any other commercial open source projects (gitlab, kafka, redis, mongodb) and you’ll see that there are things that are not in the community edition (but that also enable a business to support the project for decades to come) i know — in a perfect world every piece of software is free, but we’re not a FOSS project — we’re a commercial open source project with an open core model, which is more sustainable in my personal opinion with the revenue of the /ee license we can hire and pay contributors to work on this in full-time, ultimately benefiting the entire community
if you need a hobby/student/startup discount for the /ee license, feel free to DM me or book me cal.com/peer 😊
f
I don't care what business model you choose. All I care about is people having the wrong idea about this, just like I did because of them. Those tweets you guys have added on your website where people have openly shamed calendly.com and said cal.com is much better, I wanna go to twitter and ask them why? Where did calendly fail them. These testimonials, badly implemented open core model, advertising has really worked out for cal.com. And as far as open core model goes: youre very petty in it’s implementation. Like I said, you need to charge for creating an ADDITIONAL EVENT TYPE?? Might as well charge for creating any event type. What is this cheapness? I get it if you charge me for an entire feature or a feature where you have to spend on storage or computing, but an aditional event type? Create as many availibity you want but only one event type? You see this tells a lot about the kind of business you guys wanna do. I can use workflow if I use pro, but if I wanna self host. I cant just pay for pro and use workflow? Is that a punishment for choosing to self host? And about comparison with calendly, I said If I have to use cal.com ‘s pro plan why not use calendly’s? What am I losing here?? And problem with your self hosted model is, I cannot use features you offer in pro like workflows, by paying similar amount and self hosting! I cannot just benefit from pro + few changes id wanna make in my self hosted model. I have to purchase a deployment! I have purchased cal.com and calendly.com paying almost the same amount for a month, now I will write a comprehensive comparison between the two for ~ 8 use cases and tag each and every one of those testimonial guys. Stay tuned! And as far as the open core excuse goes, it says right there on wiki that most devs don't even consider it a real model so I’m not alone, and maybe please don't compare cal.com with redis and kafka and what they offer. I know you saw the list from the wiki and pasted here. Jeez. But honeslty, idc what model you choose, it's the way you guys have implemented it is bad. And in an ideal world, I'd not want everything to be free. I want to pay people for the service they provide and get paid for the same, given they do honest and real business. So youre wrong about that too. Lastly your github says open source, not open core. Biggest lie I’ve seen so far.
p
i dont think you read my response. I also get a feeling you are quite heated and high tempered. I dont think we need to have this discussion in public. I send you a couple DM’s about your questions, feel free to book me. i dont think 2,000 people need to read what your thoughts are about our business model (which btw is changing as mentioned in my DM). (correct me if i am wrong, people here)
lastly, open core is open source. gitlab is open source. you are mixing up FOSS with COSS. free open source software is different to commercial open source software
i understand your frustration, here is a great article around open core and the pro’s and cons https://opensource.com/article/21/11/open-core-vs-open-source in a perfect world, everything is free
as mentioned in the DM, we’re looking to make cal even more accessible with 2.0. I cant say too much here, so please treat the DM with caution