Technical considerations
Technical considerations
The SuperOffice Invite system is based on the background process to analyze incoming invites or changes made to invites. If this background process is not running invites will not be processed.
Email transport is being used to create and update invites
The creation of invites and keeping acceptance and declines statuses in sync is based on the email being sent and received.
When Gmail is being used by the customer, acceptance emails are not being sent by Gmail.
Result: SuperOffice will never be informed that a meeting has been accepted.
The business logic of the invite system is based on the email address
The SuperOffice Invite system is based on recognizing the email address in the invite being sent to the user. This means that certain business logic is being triggered automatically in SuperOffice, e.g. creation of the appointment in SuperOffice and in other cases not. This depends on which email address is known in SuperOffice.
Example:
In SuperOffice is a person with the email address: john@mail.com
If an invite comes in sent to john@mail.com, the business logic is triggered
If an invite comes in sent to john.doe@mail.com, the business logic is not triggered
Note: This can be resolved if all (alias) email addresses are added to SuperOffice.
Global preference settings
SuperOffice and InfoBridge worked closely together to come up with a solution to offer customers 100% calendar synchronization, even when the new invite system is used (sending out correct formatted invites and receiving invites). Therefore a Global Preference is available in SuperOffice to indicate if the synchronizer is being used.
Option turned off Option turned on |
When you upgrade to a SuperOffice version supporting Invites the Synchronizer tables will be recognized and it is known that the Synchronizer is installed. SuperOffice will automatically set this option to Yes.
What happens to invites which were created by SuperOffice before the Synchronizer was installed?
They will be marked both in the External calendar as in the SuperOffice calendar. These appointments will not be kept in Sync. See this article The role of the InfoBridge Synchronizer for SuperOffice for more information