Adding meeting to the customer from calendar

I am using the calendar --> event to add meeting (in case I need to add meeting for certain customer). If it is wrong way to use the event please correct me.
Anyway, I need to be able to create meeting for the customers: the problem in creating event that is I am not able to assign the meeting for the username (certain username) as currently it is only allowed to add the role and that is not helping in my case. How can I do this?
Is this feature available in version 8?

There is no link between an event and customer as of now. This would be a good use case for linking events with documents.