cal.com
cal.com copied to clipboard
[CAL-1684] wrong meeting organizer used with multiple Google accounts
Issue Summary
I have multiple Google accounts connected (one personal, and two for work):
and some event types which are configured to book events onto one of the secondary (i.e. non-default) Google calendars which I use for work:
When bookings are made with these event types, they appear correctly on the secondary calendar, but with my cal.com account's main email address as the organizer:
Steps to Reproduce
- Connect multiple Google accounts (actually this might be reproducible even with one Google account, if that account's email address doesn't match the cal.com account's email address?)
- Create an event type which books onto a specific Google calendar, and auto-creates a Google Meet link.
- Get someone to book an event using this event type.
- Observe that the event organizer is listed as my cal.com account's main email address, rather than my Google account's email address.
- Observe that despite this, joining the Google Meet from the same work account which owns the calendar it's booked onto results in me correctly being assigned as meeting host.
Expected results
The calendar event should list my Google work account's email address as the organizer, and not mention the personal email address which my cal.com account is registered with.
Related issues
I found other issues probably related to this:
- #8444
- #11734
- #6751
BTW there is another undesirable consequence of this issue: emails about this booking will go to the cal.com account's main email address rather than to the address of the Google account on whose calendar the event is booked. So effectively I then get emails about a work meeting going to my personal email account rather than to my work account.
BTW there is another undesirable consequence of this issue: emails about this booking will go to the cal.com account's main email address rather than to the address of the Google account on whose calendar the event is booked. So effectively I then get emails about a work meeting going to my personal email account rather than to my work account.
that is very true and would need a bit of refactor to actually send it to the email of your calendar.
not everyone wants that by default.
will think about this
Thanks for the response! Interesting to hear that not everyone would want the notifications going to the email account associated with the calendar. Of course you know much better than me how much coding/refactoring would be required on the backend to make this configurable.
From a UI perspective, I guess this could be solved simply by adding a new dropdown (e.g. just below the "Create events on:" dropdown) called "Host email address:" or similar. Then users could choose between their main cal.com email and the email associated with the calendar in question (or indeed any email address belonging to the user which cal.com knows about).
lemme run this by the team!
Is there an update on this?
escalated priority
Another vote for this. Trying to mix work and personal scheduling under the same account is currently impossible due to this limitation
We have designs for this here: https://www.figma.com/file/UajFu4M1APhn2AywAEJkJr/3.-Cal---New-Features?type=design&node-id=1021%3A104990&t=fwtZI0VSbiQxGBcR-1
And related issues:
- https://github.com/calcom/cal.com/issues/5774
- https://github.com/calcom/cal.com/issues/8809
I have the same problem. Upvoted!
Any progress on this? This is actually a huge problem for me, to the point that I'm considering stopping using cal.com because it's simply unusable:
- "Awaiting Approval" email notifications about bookings are being incorrectly sent to my personal email account instead of my work account.
- This leads me to missing them during working hours, so then I'm slow to respond which makes me look unprofessional to my business partners!
- It spams my personal inbox with work emails.
- It exposes two of my personal addresses to work contacts, which can be a serious privacy concern.
I found other issues probably related to this:
- #8444
- #11734
- #6751
Created a Discord topic in the hope that it will aid making progress on these: https://discord.com/channels/1125390093386010654/1161022259935322133/1161022259935322133
Going to bump this in priority
@keithwillcode I would like to work on this, can you assign this to me? Thanks
@ciaranha Shouldn't we have a way to resend the emails for newly added secondary emails? Didn't see that in design
@PeerRich does this still need approval? I saw @Udit-takkar is working on this.
When choosing a secondary calendar as the organizer, the confirmation page after booking a meeting also display the main account email, as opposed to the email attached to the secondary calendar.
@foxted yeah i fixed all this on my PR. i am just testing for any edge cases
Stoked for this to go live!