arnaudcoquelet / fusionpbx

Automatically exported from code.google.com/p/fusionpbx
0 stars 0 forks source link

Calendar Presence from Office 365, Google... #912

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Integration of users calendar into the Operator Panel.

To make the Operator see at once what users (in the operator panel) have booked 
in there calendar,
a function where FusionPBX fetches calendar bookings from Office 365 and 
present them in the operator panel would be great.

FusionPBX would fetch calendar bookings via API.
FusionPBX would need an "superuser" for every domain with rights to read all 
office365 mailboxes of course.

Calendar bookings from now and 5 days ahead is fetched with an intervall.

In the Operator Panel each  User Button would show Heading from the ongoing 
calendar booking and time when next free time is.
Like:
Meeting 13:00-15:00
Free 16:30

For a user witch has an Calendar booking called "Meeting" between 13:00 and 
15:00 and also after this meeting has another booking in the calendar and next 
free time is 16:30

Furthermore a trigger function would be a killer:
FusionPBX reads also the message of the calendar booking and if find trigger 
word like:
FS *97
Would trigger *97 from users extension or even more useful would be to be able 
to make trigger words for the domain.
Triggerword   Functioncode
FS Meeting         *97
FS log out          functioncod to log out of Ring Group

/ Kristian

Original issue reported on code.google.com by ekaskris...@gmail.com on 10 Apr 2015 at 8:57

GoogleCodeExporter commented 9 years ago

Original comment by sevenate on 10 Apr 2015 at 2:49