https://workspace.google.com/resources/appointment-schedulin...
They still show up on the mobile version of Google calendar though :/
It does the main things though - it can check other calendars, people can book into your calendar, it deals with time zones and schedules.
It fits into the valley of "use if you are already using Google stuff alot, but not worth it as a solo feature if you don't".
Cal.com is way better. But then that is no suprise, it's their only job.
Edit: doesn't look like there is the equivalent option on mobile, so unfortunately appointments still nukes my phone calendar usability, which is also a deal breaker.
It used to be great due to its simplicity.
It has now turned into a shitshow of a platform with user accounts, settings, and a load of features nobody asked for.
They have dropped the ball on the admin UX and menu design, very confusing.
given how google just discontinues services on a whim these days, i'd be afraid to have a bunch of stuff in app script that i depend on.
Sheets + Apps Script powers the business world. The amount of critical business logic that would simply stop working and the trust that would be lost, if Google decided to pull Apps Script from Google Workspace's 10 million businesses, is hard to fathom.
Gmail is going nowhere. Google Sheets, Docs and Calendar is going nowhere. Apps Script is going absolutely nowhere.
you'd think so, but lots of this trust has already been lost when google started pulling highly used services like rss!
And what if somehow, they find appscript to be too burdensome, when it does not derive much, if any, revenue?
The people making decisions in businesses who use Google Workspace, as a category, literally do not care at all about what Google did to Google Reader and most other end user project that Google shut down. They only care about stuff that is critical to their business and how reliable Google is in that regard.
> And what if somehow, they find appscript to be too burdensome, when it does not derive much, if any, revenue?
If you make unreasonable enough assumptions, anything is thinkable.
Google Apps Script is such an underrated tool. I use it all the time to link up different services, and it’s truly “serverless” in a way that makes sense. No added complexity—just webhook handling and periodic tasks, which is usually all I need to sync ticket systems with Slack, pull in data from Sentry, and so on. Plus, it’s straightforward, no extra layers to worry about. LLMs are actually pretty handy for getting these scripts going too.
I use Google Calendar’s scheduling and think it’s great, but it does have limits. I still have to scrape calendar events to keep an ongoing list in a spreadsheet, which helps for billing clients by month. Google Apps Script makes all this work reliably without extra cost or maintenance.
There are other options, sure, but asking someone to set up PostgreSQL, Next.js, or Docker just for a personal scheduling link seems like overkill. For a solution that just works without needing constant attention, Apps Script is more than enough.
Have you found a workaround for long-running tasks that isn’t terribly complex?
When exporting Gmail and hitting an execution timeout, I would implement partitioning by date. Google Apps Script has a lock mechanism ( https://developers.google.com/apps-script/reference/lock ), and you can use user properties for progress tracking ( https://developers.google.com/apps-script/reference/properti...() ). Therefore, you can schedule a task every x minutes to pull x days of data and keep the cursor in user properties.
It may be early, but great job putting it out there! Appreciate seeing alternatives that keep things lean and accessible-nice work!