SkedPal Logo

Connect Your Office 365 Calendar

SkedPal needs to be aware of your busy times according to your O365 calendar so it won’t schedule tasks when you’re in a meeting. But, before connecting your O365 calendar to SkedPal, let’s review what you have on your O365 calendar:

  • Fixed Appointments – If you’re using your O365 calendar to book meetings with others, SkedPal will read your busy times to avoid scheduling tasks over them.
  • Reminders – If you use full-day events on your O365 calendar as reminders (e.g. Birthdays), make sure they are set as ‘FREE’. You can see this option in the O365 calendar’s edit event BUSY/FREE option.
  • Shared Calendars – If others in your work or family/friends are sharing their calendars with you, you’ll see the option to select those calendars for syncing with SkedPal. If you do decide to connect shared calendars, their busy times will also be your busy times, and SkedPal will avoid scheduling tasks over those busy times. So, during the O365 calendar connection process, make sure you select the right calendars.
  • Subscribed or Imported Calendars – Currently these calendars are not supposed in SkedPal integration.
  • Holidays – O365 offers standard holiday calendars such as United States Holidays.  You can use this calendar to avoid scheduling tasks on holidays. You will be able to select which Time Maps will be affected by holidays. See below for more details.
  • Time Blocks – You need to think about using time blocks on your O365 calendar when starting to use SkedPal. If the activity for which you’re blocking time is at fixed times, then keep them as time blocks in the O365 calendar. You won’t need to add these as tasks to SkedPal. For example, if you’re going to a weekly community activity every Saturday from 10 AM to 12 PM, keep this as a recurring weekly time block on your O365 calendar. However, if your activity does not occur at a fixed time, you’re better off removing your time block from the O365 calendar and adding this task to SkedPal for more flexible scheduling. Remember, that you can’t have the same activity as both a fixed time block on your O365 calendar and a task in SkedPal.

How SkedPal Calendar Blends In

Once you connect your O365 calendar to SkedPal, you’ll see a new calendar named ‘SkedPal’ on the list of calendars in O365. Your tasks from SkedPal will be scheduled in this calendar. Your own calendars in O365 will never be altered by SkedPal. SkedPal only reads them to understand your busy times in order to schedule your tasks around them.

A synced copy of your O365 calendar’s busy times will be displayed in the SkedPal calendar. They will remain synced at all times. So, when you add a new appointment to your O365 calendar or alter an existing appointment, the SkedPal calendar will almost instantly be updated in the background. If you make a lot of changes in your O365 calendar, please allow a minute for the changes to sync with SkedPal. Once your changes to the O365 calendar are synced with SkedPal, you want to re-schedule your tasks in SkedPal to align with your new appointment times.

Scheduling Window

Please note that SkedPal syncs limited days of events on your O365 calendar only. The past events will not sync. And, the events in the future depend on your scheduling window. As you get closer to the events and the timings fall in your scheduling window, they will automatically sync.

Steps to Connect Your O365 Calendar

  1. Go to the Settings->Calendars
  2. Click on the button ‘Add Account’
  3. Select O365 Calendar and click on Next
  4. Click Next again. This will open a popup window provided by Microsoft. Please make sure you select all required permissions on the forms to enable the sync process.

Account Settings

Once you connect your O365 account to SkedPal, the next step is to select the calendars within the account to sync with SkedPal. You probably do not want all your calendars to sync. This is the step where you pick the right calendars to sync with SkedPal.

  1. If you had already connected other calendar accounts, the first step is to select the new O365 calendar account from the dropdown menu so all settings are made to this account.
  2. Next, you will see a list of calendars in your account on the left side of the page. Click the name of the calendar and then ensure all the appropriate options are checked:
  • Sync appointments with SkedPal – This should be ticked for calendars you want to sync with SkedPal. If you do not wish to sync this specific calendar, make sure it’s not ticked (and ignore the following options.)
  • Set as my holiday calendar – You can set it to indicate that this is a holiday calendar. Then, on your Time Maps, you’ll be able to ignore these holidays if you wish to. This is explained in more detail later on this page.
  • Do not sync appointment titles. Show only ‘Busy’ on my SkedPal calendar – Use this if you do not wish to sync details of your appointments. On the SkedPal calendar, you will only see ‘Busy’ for the appointment times. This way, SkedPal is aware of your busy times but details are not synced. When this option is ticked, the only information synced is the start and end times of your appointments.
  • Do not sync appointment notes- Your appointments in O365 or other accounts might have notes/descriptions. Use this option to avoid syncing the details with SkedPal. Otherwise, your appointment notes will sync with SkedPal and you’ll be able to see them on the SkedPal calendar too.
  • SkedPal buffer before/after each app appointment- choose a buffer or no buffer to add before or after each appointment that syncs with SkedPal. This will prevent tasks from getting scheduled back to back with your appointment.

Advanced Options

While the previous options were about how you would like to see your calendar appointments in SkedPal, the advanced options are more about how you would like to see your tasks on your Office 365 calendar.

Part 1

  • Show my tasks on my calendar – You can choose whether you want to sync your tasks to your O365 calendar or not. If this option is not selected, the rest of the options will be disabled.
  • Keep my completed tasks on my calendar for 2 weeks – When you complete a task in SkedPal, the completed event will remain on the calendar (as long as it’s in the past). This option enables you to sync even your completed tasks with your O365 calendar.  If you choose to do so, SkedPal syncs your completed tasks for the past 2 weeks only.
  • Add a reminder to my tasks on my calendar – If you prefer to get a notification for each task synced with your calendar, choose this option. Then, your O365 calendar app will give a notification based on the default settings of your calendar (e.g. 15 mins before the scheduled time). Notice that if the default setting of your O365 calendar is to give no notification, you will not be notified even though you have selected this option.
  • Sync non-time-blocked tasks with a new calendar (named SkedPal) in my calendar account – As explained here, we will have two methods to schedule your tasks: Time Block, or Bundle. This option is about the non-Time Blocked (bundled) tasks. If you choose this option, a new calendar is created in your account with the name ‘SkedPal’. Then, your bundled tasks will sync with this calendar.

Part 2

  • Sync my tasks with the following details – You can customize what details in your task to sync with your O365 calendar. If you uncheck the title, you’ll see your tasks as ‘busy’ on your O365 calendar without further details.

Part 3

  • Sync my time-blocked tasks with this calendar – While your bundled tasks can only sync with a calendar named SkedPal in your O365 account, your Time Blocked tasks can sync with your desired calendar. This will enable you to actually block your time on your main calendar where your colleagues book you in for meetings.
  • Use this color for my time blocks – O365/Outlook supports categories. You can set a color for each category in Outlook. Then, using this option, you can choose a specific category for your tasks so they will appear with the category color on your Outlook/O365 calendar.
  • Sync my tasks as – If you want your tasks to sync with your O365 calendar but you do not want these tasks to block your time and still allow your colleagues to book you in meetings during the tasks times, choose ‘Free’ for this option. Otherwise, you can choose to automatically turn your time blocks as busy only if there is not much wiggle room to reschedule your Time Block.
  • Do NOT sync tasks with Time Map(s): You can exclude time-blocked tasks associated with specific Time Map (s) to sync with your O365 calendar.

Part 4

  • Convert my appointment status as follows – This option enables you to define what each of the appointment statuses means to you. Office 365 offers options like TENTATIVE or OUT OF OFFICE. This is where you can define what each status means to you.

Connecting Multiple O365 Accounts

You can connect multiple O365 accounts to your SkedPal account. Note that under each O365 account, you will have a different set of calendars, and you’ll need to set them up as explained above.

One Way or Two Way Sync

Synced appointments from O365 in your SkedPal calendar are read-only. In other words, you cannot edit your O365 calendars from SkedPal.

Synced tasks from SkedPal in your O365 calendar are also ready-only. To manage the scheduling of your tasks, you will need to use SkedPal.

SkedPal tasks are synced with your O365 calendar after each Update-Schedule.

Event Data Privacy

The only reason SkedPal needs to read your O365 appointments is to be aware of your busy times. If you wish to limit the synced information to merely the start and end times of the appointments without any other detail (such as the appointment title or notes), deselect the option as explained in the account settings above. This will sync all events from O365 as ‘busy’ with SkedPal.

Even if you do not deselect the above option, details such as the appointment location, invitee list, etc are never synced with SkedPal.

Please also see SkedPal Privacy Policy

Adding Buffer Before and/or After Events

You can add a buffer before and/or after each event in your O365 calendar. The options are 5m, 15m, 30m, 60m, 90m, and 120m. This option is available in the account settings as explained above.

Blocking Time For Your Tasks

As explained in the Advanced Options above, you can sync your tasks with your main O365 calendar. This will enable you to time-block so others can’t book you in meetings.

Completed Tasks On Calendar

Completed tasks sync with O365 calendar. The condition for completed tasks to permanently stay in the O365 calendar is that there should be a completed time-block event in the past in the SkedPal calendar and the completed event was added to the calendar at any time in the past 7 days. Examples of tasks that will NOT be saved in O365:

  • You complete a bundled task – unless you use partial complete and add a completed time in the past.
  • You complete a time-blocked task that is scheduled some time after now – unless you use partial complete and add a completed time in the past.
  • You complete a task that is scheduled 8 days ago.

Customizing Task Details On Calendar

If you choose to sync your tasks with O365 calendar, you will be able to set what level of details should be synced with O365:

Notes – Sync task notes with the O365 calendar to see your notes in the event details of O365.

Recurring Session ID – Show the recurring session details next to the title of the task in the O365 calendar. If you do not choose this option, all sessions will be shown with the same task name.

Parent Task – Add the parent name to the title of the event in the O365 calendar.

Interpreting Appointment Status

Some calendars such as Office 365 support various statuses for an appointment such as tentative, out of office, etc. You will be able to customize each of these statuses to be interpreted as either busy or free in SkedPal. Free appointments do not block your schedule and tasks can get scheduled over them. To customize these statuses, see the Advanced Options above.

Holiday Calendars

Holidays have a varied impact on different tasks. For example, you probably want to complete personal tasks on a holiday, while not scheduling any work-related tasks. To do this, make sure you select your holiday calendar as explained above. If you do not have a holiday calendar by default, you can create your own O365 calendar in your account and add your holidays to it.  This will sync all holidays with SkedPal. Then, for each Time Map, you can indicate if you’d like to block your time or ignore it.

Was this article helpful?

Related Articles

Time Blocking, A Comprehensive Guide

Get a Free Copy of this Guide