Syncing your schedule with an Outlook/Exchange calendar

Do you want to see your upcoming shifts without logging into LibStaffer? Use the Outlook/Exchange sync to pull your LibStaffer schedule into an Outlook or Exchange calendar. After syncing, you will see the shift name and times in your calendar.

To enable the Outlook/Exchange sync:

  1. Click your account name (email address) from the command bar to jump to the Manage Account page.

  2. Click the Outlook/Exchange tab.

  3. Add the Server/Host. The server address is usually your base Outlook Web App (OWA) address. A way of obtaining the server address is directly via 3rd party clients such as Outlook or even the Apple iPhone. 
    • In Outlook: File > Account Settings > Email > Change > More Settings > Connection > Exchange Proxy Settings. You will see https:// address, use this address (without https://).
    • From an iPhone: Settings > Mail > Choose Account > Exchange Account > Server.
  4. Enter your Username. This is usually an email address or your Active Directory login (e.g. Staff\PSmith).
  5. Input your Password and Email in the appropriate fields. 
  6. Click Save

outlook exchange sync

Note: Shift times will be imported as UTC (Coordinated Universal Time) into your calendar, and Outlook will convert to your locally set time zone.

Why didn't a shift sync to my Outlook calendar?

If your Outlook/Exchange settings are correct, but a shift failed to sync, there was likely a temporary issue when LibStaffer attempted to connect to your Exchange server. If this connection can't be made, then the shift will unfortunately not sync. Your schedule admin could attempt to "resync" the shift, though, by unassigning it in LibStaffer, then reassigning it as necessary. This will trigger LibStaffer to run through the syncing process again.


Why can't LibStaffer connect to my Outlook calendar?

If you receive an error message when trying to connect to your Outlook calendar, please try the following troubleshooting steps:

  • Confirm with your IT staff that you are using the correct server address. For Office 365 users, please use outlook.office365.com.
  • Try various permutations of your Username. Sometime they take the form of OU\username, such as Staff\rnf19. (Not sure about this? Check with your IT staff.)
    • Using Office 365? Then your username should be your email address.
  • Double-check that your password is correct. Please also re-enter your password each time you try a different configuration.
    • NOTE: if your Office 365 account is using two-factor authentication, you will need to generate an app password. You will not be able to use the same password you log into your email with.
  • To confirm the connection settings, you can use Microsoft's Remote Connectivity Analyzer.
    • Under the "Microsoft Exchange Web Services Connectivity Tests" heading, choose the "Synchronization, Notification, Availability, and Automatic Replies" and follow the prompts.
    • Once it finishes, click the 'Save as HTML' option and send it to us in a support ticket so we can take a further look.
    • If the Connectivity Analyzer has trouble connecting as well, then it means the ability to connect or the functionality that we require from Exchange is not enabled.

Common error messages

  • SOAP 401: this error indicates there was an authorization problem. Please verify that you entered the correct username & password and try again.
  • SOAP 403: this error indicates an issue preventing LibStaffer from connecting to your Exchange server. Please verify that you provided the correct server address, username, & password, then try again. If you have entered the correct information, please follow the directions above to run the Microsoft Connectivity Analyzer. If you need additional help, please contact the Springy Support team.
  • "Curl error: Couldn't resolve host": this error indicates that the server address you entered is invalid. Please check with your IT staff to determine the correct address to use.

Related Articles