Outlook Appointment Inviting Attendees


Hoping someone can help me.  I have a new customer that requires the following -
When creating a new Calendar appointment (from a shared mailbox) they need the appointment to auto invite attendees without having to "remember" to do this.

Is this at all possible as it was setup before and suddenly stopped working.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Amit KumarCommented:
If this is reoccurring meeting then there is no need to add attendees all the time, just recurrence while sending meeting invite.

In case meeting is diff. with same attendees then you will have to use Macro, please click here to find code for Macro creation
PurpleJellyAuthor Commented:
thanks, but where/how do i put this macro -each users pc or within the meeting?
Amit KumarCommented:
You will have to create macro on user's PC those need this functionality, and you can't put same macro to all users as there can be diff. in attendees for everyone's meeting.

Rest follow this guide to prepare macro as per outlook versions.

One more guide for Macro creation
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

PurpleJellyAuthor Commented:
thanks for this...

is there any other way to do it from Exchange Powershell?  Dont really want to have to go to every machine and do this macro..
PurpleJellyAuthor Commented:
Can anyone confirm if there is a PowerShell command I can do this with??
Amit KumarCommented:
it will have to be done by individually as attendees are diff. for all. Exchange server can't do anything in this.

You can do one thing if these are all department wise so you can create DLs accordingly. or Dynamic DL.

Another thing use Office customization tool, I think it will also help you for this.
PurpleJellyAuthor Commented:
But attendees wont diff....  I need the appointment to always contact 3 people.  

I just need this to be ALWAYS added to the appointment as stuff "forget" to do it manually.

The customer assures me that this was displayed before and suddently stopped working before we took them on.
Qlemo"Batchelor", Developer and EE Topic AdvisorCommented:
So you want to have code which adds pre-defined attendees to each appointment of a single mailbox on creation, without having to add something on each client. The issue with this objective is that Exchange does not execute macros, and you need macros here (or code having to run on clients). You cannot use rules - those would be able to be processed by Exchange itself.

The classic approach hence is to have a macro triggered by the "send" action, and being installed on each potential creator client.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.