How to use aliases in Google Calendar?

gmail, google-calendar-api, icalendar

Solution

As far as I know, it is not possible. Google are ignoring the hundreds of people having the same issues. We just cancelled our Google Apps for Business account solely because of this feature not being available.

We, just as every other business out there, do not want to use the personal name@company.com when sending a google calendar event to a customer, but instead from an alias like sales@company.com

Problem

I have a google account (say hellome@gmail.com) that is set up to send mail for many other accounts (hellome@mydomain.com, secondaccount@gmail.com...). For at least one of those accounts (hellome@mydomain.com) google will not let me set up a separate google account. It says there is an existing account and that it is disabled. Perhaps this is because it is already connected to a gmail account. I want to create google calendar events as 'hellome@mydomain.com', that is to have 'hellome@mydomain.com' show up in the 'created by' field for an event instead of 'hellome@gmail.com'. This is important because, in creating events for work I do not want my personal email to show up. Is there a way to switch email accounts, hide or change the 'created by' field in Google Calendar? Any help or suggestions are very much appreciated.

Original source