Skip to main content

iiQ Events - Bound App Configuration & Management for iiQ Events Authentication

iiQ Events - Bound App Configuration & Management for iiQ Events Authentication

Settings/Authentication

The only input needed for iiQ is the iCal link, which retrieves calendar data and relevant location mappings for Location and Room values for events.

The iCal feed can be customized by district admins, and iiQ recommends the following:

  • Include “iiQ” in the name of the feed so it’s easier to remember its purpose

  • Display settings - complete fields are recommended, abbreviated fields are discouraged

  • Time frame - iiQ will automatically import all events in the feed, regardless of time frame; past events will only be imported if “Import Past Events” is enabled.

  • Public or Private - we recommend generating a public feed

Navigate to the app's Settings tab after generating an iCal feed in Bound. The URL for this calendar feed should be added to the URL field. If the feed is accessible and can be read by iiQ, a validation message will appear to the right of the field.

jmHrtDylGBmQD5Y65DqObo1yWcgX31pi96tGghfnZWH2agIC7DHOpI8tzAPqLcgigKw4HbsM71UavzquAqzmC0ik6Tse8ZG8s1-uu37_6mEOrSrhhhKtN4aZLZfmhVCDFg9Ab8Znp1jt_oOcJ_Aeju8

There are additional options available:

  • Sync Error Email Recipients: This option allows district Admins and Agents to receive notifications for any sync errors that prevent events from being created for Locations and Rooms for which the district has enabled sync error notifications.

Please see the section below for details on email frequency and email copy for these error emails.

  • Import Past Events: When this option is enabled, the app will sync any events occurring in the past from the iCal feed upon the initial sync. iiQ cannot confirm how far in the past these events will be created, as the sync processes any events included in the feed that Bound curates. Importing events from the past should not trigger notifications or Rules, but this option simply provides visibility of past events as needed.
    Ignore Availability Rules: override the availability setting for all rooms and locations.

NavHKvLruqtLcJeYuc7H6G0UU5kpmvoXOKFxm-do8Mp8pno11liXiYkgV8DXsp3J2OuPZL2AnzvT5qV5zzXRc-HBqqgAizfWNpXjpbWDhBlckhpbk5Jufb1-LbQ1aWTaCbMUL2y3M8bVfaryAlVkZSk


Double-Booking Event Settings

The following field will be available only to users with the Double Book Events permission option enabled.

The Double Booking dropdown offers three options for handling double-booked events.

  1. Block all incoming events that conflict with existing events in iiQ: When syncing events via iCal, all double-booked events will be blocked and not created.

  2. Set all incoming events to “approved” and allow overlap with existing events: Syncing events via iCal will create all double-booked events with the ‘Approved’ status.

    • If the existing event is updated in the external Calendar and the update creates a new conflict, the sync in iiQ will update the event. The event status will remain ‘Approved’.

  3. Set all incoming events to “conflict pending” and allow overlap with existing events. Conflicted events will need approval: When syncing events via iCal, all double-booked events will be created with a ‘Conflict Pending’ status and will require approval. You can go to the event and change the status from ‘Conflict Pending’ to ‘Approved’.

    • If an event with the status ‘Conflict Pending’ from an external calendar was created in iiQ during a previous sync, the following rules apply:

      • Title or Description Change: If the title or description of the event has been updated in the external calendar, but there are no changes to the room, location, date, or time, the event status in iiQ will not change. It will remain ‘Conflict Pending’ during the sync update.

      • Room, Location, Date, or Time Change with Ongoing Conflict: If the event's room, location, date, or time has been updated in the external calendar and there is still a conflict with another event, the status will also remain ‘Conflict Pending’. This allows the user to review the new conflict.

    • Room, Location, Date, or Time Change without Conflict: If the event's room, location, date, or time has been updated in the external calendar and there is no longer a conflict, the status will still be ‘Conflict Pending’. However, the user can manually change the status to ‘Approved’ within the event details.

    • If a non-conflicting event from an external Calendar was previously created with the ‘Approved’ status in iiQ in a previous sync,

      • If that event’s room, location, date, or time was updated in the external calendar and created a conflict with an existing event, the event status in iiQ will be changed to ‘Conflict Pending’ so the user can review the new conflict.

      • If that event's room, location, date, or time has been updated in the external Calendar, AND there is no conflict with another event, the event status will remain ‘Approved’.

You can manually change an event’s status from ‘Approved’ to ‘Conflict Pending’, even without a technical scheduling conflict. You can create entirely new events with the ‘Conflict Pending’ status. Doing so effectively “locks” the time slot, ensuring that any subsequent events scheduled during the same time will also be assigned the Conflict Pending status until reviewed and resolved.

AD_4nXcGTZX9YYYZoH1FjM_FQhcqBVEeRbqzgUWnH2VFffs317RHKtNsYZwURSfdM0kw00n0HLrr95RwwpF5CMgqUjEGAUeVg_97y8jwbnPUGOEeEaB5IDkZ3Mv7sH-cZJu71hKTopRzHQ?key=OSEb_CTY_27Pxr3KhfQRSw

AD_4nXfUbqAQXiHxDEapmR5cm13T2waNn-1cq5qft3beSqHV--1mFtt1RHqZCeJdRh94DQtLxAoJe8MsDWKhnD7lsmWaNnKPFGtBKG0VdnG1LlqS5lomeVABSDtlP4voHL1byRThFtX5?key=OSEb_CTY_27Pxr3KhfQRSw

The Double Booking Email Recipients section allows you to select recipients to receive an email when double-booked events are synced into iiQ.

AD_4nXf-5QyTlh7qIRPuVEu21J4p34Wqs1ghxj23Sdu9TYwChPSrnXVTl0ipUMaHLUWDR0X-JQaqLlDzzGbdu6FlGEXfjXIlP-Nkvs4unbB_YbvMhDy8krdzFr4lO4U6njjhOWeF1n_-7Q?key=lwwjpsnXCp10pUCaHxfD3A

Based on the Double Booking setting selection, the Double Booking Email Recipients may receive either a Conflict Pending email or an Approved email. This will be based on whether double-booked events will be created in the Conflict Pending status or whether a double-booked event will be auto-approved.

Conflict Pending Email

AD_4nXccqcYxPhYurneJbCDTNvt8HXQjc5Y2Etrni2Lh3DoPG8anPq7VB1SK55IYf8Y2gVSRI8Iic4inqoKVj74ngJypcnHZ-Wud4Lb6y7mMH3JvsPrclbYpppmmEF2OUCtIiBW2JhxP6Q?key=lwwjpsnXCp10pUCaHxfD3A

Approved Email

AD_4nXdBhy4d7SAbhr2w3F-g9K1C4Ql-h4kO2I905cliqjxVb7u_mThOdfUN6tYmCRrJZUCQbxVHca2DrazOeU2JxhPLv6C10ICwK1NZmipWEIIuiXaXBNzBgfEj_NaNLTvFfn0uuYQX?key=lwwjpsnXCp10pUCaHxfD3A

The email will contain a Summary section explaining the event conflict, a Status section showing ‘Conflict Pending’ or ‘Approved’ status, and a list of double-booked events showing the title, date, and time range for each. Up to 10 double-booked events will be displayed in the email. If there are more than 10 double-booked events, the user should use the button at the bottom of the email ‘View upcoming events in iiQ’ to log into iiQ to view the additional double-booked events.


Sync Error Recipients

This option allows district Admins and Agents to receive notifications for any sync errors that prevent events from being created. Notification preferences are managed on the Location Mappings tab of the app settings page.

  • Email Frequency: These notifications are triggered daily as the app “syncs” with the iCal feed to process updates or new events. If no sync errors are encountered with the most recent sync, they will not be sent.

  • Email copy: The screenshot below is an example of the email notification. This notification will include a recap of all errors encountered. This will include scenarios where the district has subscribed to notifications for a particular location and room. Still, an event couldn’t be created at the mapped location and room in iiQ due to:

  • The location or room is unavailable at the time of the event due to another event already being scheduled at the room and location during the time of the event being imported from Bound.

  • The availability settings for the mapped Room or Location in iiQ, not including the time of the event on the day that it occurs

If the email contains updates that aren’t pertinent information to the district admin, they are encouraged to either:

  1. Update the availability of the Room to include the time of the event

  2. Resolve the double-booking of that Room within Bound or in iiQ (IE reschedule one of the events in their source system).

  3. Disable notifications for the location where the event is associated in Bound

d-RcG7m9aQ55RC_YLFtfiTlEfYFNZcH7OZUDN773f4XrQaOa6jarNaiGJ4E27NcqpAjiGBVGnzLomuW_tXxhJH5MaKV61fg7pP2f57_lbG0YQo8Rf2Q7HcBIBi-_6b4ViF4k3GTNs1bBKptBNGxBz_4


Location Mapping Tab

After authenticating with your Bound calendar, you must run a Sync. This will sync all unique location values currently included for all events in the selected calendar.

Please note that any events without a value in the event location field in Bound will automatically be excluded from the sync, as Location and Room are required fields for event creation in iiQ.

907slnKIgHtl9Vqx3jKkFZNXpG0IlKS1iM_YCfj0rW6uNHXsauoDYJF7TZk5XX8O2d2PkGYYoEhkJrmfUFvYAqPinIxY4t1_YWKCOHHZVNpevGRpGQ5DC0EfktXw4tANArtzitCE1aOWrYi8y8Zhtn8

As users are complete mappings, the row will be highlighted in grey. Admins can also search this page using the search bar at the top of the page to quickly find Location values and room values being pulled from Bound Calendar for quicker mapping.

Below describes each column on the location mapping tab:

Bound Events

Values in the location field for an event in Bound Calendar are listed here. Data contained in this column will reflect each unique value being pulled from the ”Location” value for all events included in the Bound iCal feed.

In the example below, each site in an event from the Bound iCal feed is listed below for mapping. These are the only values that district admins will see immediately after syncing the feed for the first time.

After mapping a Site from Bound to the corresponding location in iiQ, the Site listing will expand into a drop-down mapping list for each unique “sub-site” included with Arbiter's corresponding Site mapping.

For Site and Sub-site values that districts do not wish to import events data for in iiQ, districts should leave the mapping fields blank for the sub-site or site they wish to exclude.

6KfMfatQ2k6Ojv85gNY3_kuoLhNKgqwQJnz2CDQMrwOWfGPzm7A5cl-IEOqwcxbOuCSBgR5EwLmaiF4055YKl0T8rKtx_POikA_19G7NWHRGqQRanwS0WJMvRUqeBXdZ32GQSk_NjJ8NwH3hgp09U7s

In the example pictured above, “RKSC” is a sub-site of Early County High School, which would be mapped to a room in the iiQ Location mapped to the corresponding “Site” in Bound.

Site: Subsite → Room : Location

Early County High School : RKSC → Bondurant High School : Baseball Field

Maps to iiQ Location/Room
Admins can use these columns to map values for event locations in Bound Calendar to the event's corresponding Location and Room number in iiQ. These fields are required for event creation, and any missing mappings in this column will result in the events being skipped during the sync, resulting in no events being created for that location in iiQ.

After selecting an iiQ Location for mapping, the menu in the “Maps to iiQ Room” column will populate with a list of room numbers at the selected iiQ Location.

Syncs/Pause
Admins can “pause” syncs for locations and rooms as needed by using the “pause” or “sync” option included next to the mapping. These buttons function similarly to the “play” button included in most media player interfaces, and the button reflects the opposite of the status a location/room is currently in. Therefore, if a user sees “pause” next to the location’s mapping, that means the location is currently syncing, and they can click this option to “pause” the sync.

Sync/Pause is also supported in bulk by selecting the option included at the top of this column.

Notifications
The notifications column only applies to the sync error notifications for this integration. By “muting” notifications for a specific location from this interface, users indicate that they do not wish to receive error notifications.

For Site and Sub-site values that districts do not wish to import events data for in iiQ, districts should leave the mapping fields blank for the sub-site or site they wish to exclude. In addition to leaving the field mapping blank, district admins should also disable notifications for the unmapped site or sub-site value to avoid receiving notifications for this unmapped Site or Sub-site.

In the example included below, the “Hardway” Site from Big Teams is mapped to Armstrong Elementary in iiQ.

The “<blank>” sub-site value has not been mapped to a corresponding room in iiQ, and has also been disabled for notifications. Notifications buttons reflect the current state for notification preferences of the corresponding Location or Room Number.

Syncs
Syncs occur every hour for this integration. Manual syncs can also be initiated via the “sync” button in the page's upper-right-hand corner.



Sync History Tab

This tab lets you look up the data for any sync between Bound and Incident IQ. Every sync, whether completed successfully or not, is logged for reference purposes and available for review. After selecting this tab, a list of past syncs will be included on the left. After selecting a specific sync from the list on the screen's left side, district admins can expand sync details for that sync on the right side of the page.

Sync history details will include a log for every event read from the synced Bound Calendar that reflects the sync status of each event. District admins can search for specific events or filter them by a particular status.

4GOe84OKnM_Kvrfj0B2LcY54Ckf8Xne4z_zjwRM-zJNgZvdiGl7jvd14Rfwgt2OFWMcYJRIWk_vHkR7TnLgsooVZzraLYnKbbauyOOlJmPF5rn9Y6BEw2mt4my9Ncwd-XaSsRbawJjv4DaWruiAOS8A

Sync Statuses for Events

  • Create: New events created within a given sync will be logged with this status.

  • Error: Events that cannot be created for any reason will be logged with this status. Most of the time, this will result from a missing location or room mapping.

  • Skip: Skipped events will be logged with this sync status due to no changes detected.

  • Update: Events that are updated (either date, time, location, description, or name) will be logged with this sync status.

  • Delete: Events deleted due to being removed in the source system will be logged with this sync status.

rwIpvgU0Drn40-hXVFfS5rsjH-GP28U7cbPUSYp_KQlf39iW1QoXzVg716imD0FP4Z980xIX5t2i5T0s3D2MMU6lQS58vLwBFNk0Uop0BiX8VsppNABYAxnBUxXazVy8VwYbOkpPVPQHeWLU-q2jwyI


Events Tab

After selecting a specific event from a sync history log, a user will be directed to view that event in the Events tab of the Bound app. Event records can also be searched by their event ID or name after navigating this tab. After selecting or searching for a specific event, admins will be able to view the following details for each event as captured in the most recent sync with Bound Calendar (within the last hour):

  • Sport

  • Level

  • Start Date/Time

  • End Date/Time

  • Team

  • Location

  • Status

  • Notes

yDGp0Jcqvt56ody5uJ7ZlwjWEbr6k7gUj-ph_Glxpmkx1Qm-D-vHBv8OklLAl_WzDl7UvznxEGRDl1eQ6tjSGn2AmKOp3SU5qKKzGpIrkomzmU5Ww37GZhjslAqGGTtru7iViBq4LG6sSE5lMcXbcfU
Did this answer your question?