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
This means when an invite is being received the invite is handled by SuperOffice

Option turned on
This means when an invite is being received the invite is handled by Outlook and the Synchronizer takes care of the synchronisation towards SuperOffice,

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 https://infobridgekb.atlassian.net/wiki/spaces/NS/pages/519438358  for more information