We help IT Professionals succeed at work.

How to populate outlook meeting invitation and automatically enter into recipient's calendar.

chencharlie1 asked
Medium Priority
Last Modified: 2013-11-19
We would like to send out bulk email to invite people to a meeting through outlook 2007.
How can we populate the meeting date into the recipient's email calendar automatically.
We would like to do the same thing on our web event registration.  when they click on our calendar on the web site, it will automatically entered into their outlook calendar.
Watch Question

Top Expert 2010

Hi, chencharlie1.

"How can we populate the meeting date into the recipient's email calendar automatically."
The answer depends on what you mean by "automatically".  If that means that they open the message and something appears on their calendar, then that's impossible (thank heavens or the spammers of the world would fill our calendars with junk).  If instead that means that you want to include something that they can click on and add the item to their calendar, then you have two options.

1.  Send the appointment as a vCal/iCal attachment.  That involves creating the appointment on a calendar and then exporting it to a file in iCal/vCal format.  You then attach that to you rmessage.

2.  Pretty much the same as 1 only you place the vCal/iCal file on a server of yours and include a link to it in the message.


Thanks for your comments and it is very helpful.
Do you know any vCal/iCal software are worth of purchasing?  Any free Shareware we can download from internet?
Top Expert 2010
That's all built into Outlook.  You don't need anything else.  Create an appointment on a calendar.  Now, click the Office button and select Save As.  When the Save As dialog appears change the "Save as type" choice to "iCalendar Format (*.ics)".  Click the Save button.  Voila, you have creaed your vCal/iCal file.  You can attach it to a message or drop it on a server and send a link to it.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts


Thanks a lot
Top Expert 2010

You're welcome.  Glad I could help.
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.