Google Calendar Integration
InSched can synchronize schedule data with Google Calendar, enabling providers and staff to view appointments on any device with Google Calendar access.
Accessing Google Calendar Setup
Select Setup > Calendar Upload from the menu.
Configuration Tabs
Config Tab
Google Calendar Connection
- Click Connect to Google to authenticate with your Google account
- Select the target Google Calendar ID
- Configure the TimeZone setting
Authentication uses OAuth tokens (access and refresh tokens) for secure, ongoing access.
Upload Criteria
Select which events to upload:
| Setting | Description |
|---|---|
| Event Types | Click to select which event types to include |
| Locations | Click to select which locations to include |
| Resources | Click to select which resources to include |
| Include Plan Info | Include treatment plan information in calendar events |
Event type checkboxes for quick selection:
- Upload Blocks
- Upload Consults
- Upload Surgery
- Upload Procedures
- Upload Ongoing Services (OGS)
- Upload Others
Upload Schedule
Configure automatic synchronization:
- Day checkboxes (Sunday through Saturday) — Which days to sync
- Full Sync checkboxes — Which days to perform a full sync (rather than incremental)
- Auto Upload settings — Frequency and timing for automatic uploads
Auto Download
Enable downloading of events from Google Calendar back into InSched:
| Setting | Description |
|---|---|
| Auto Download | Enable automatic downloading |
| Event Type | Which event type to assign to downloaded events |
| Frequency | How often to check for new events (in minutes) |
| Resources / Locations | Filters for downloaded events |
| Web Dialing Prefix | Prefix for phone numbers in downloaded events |
Proxy Settings
If your network requires a proxy:
- Proxy server address
- Port
- Username and password
Vault Password
Click Set Vault Password to configure the encryption password for stored credentials.
Progress Tab
Displays a log of upload and download activity, showing the status of each synchronization operation.
Diagnostics Tab
Provides diagnostic information including:
- Events currently on Google Calendar
- Calendar metadata
- Proxy configuration status
Synchronization
| Button | Description |
|---|---|
| Sync | Perform a full synchronization |
| Update | Send incremental updates |
| Process Needed Updates | Process any pending update queue |
| Delete All Events | Remove all InSched events from Google Calendar |
| Download | Download events from Google Calendar |
| Save | Save configuration changes |
| Reload | Reload configuration from saved settings |
Related
- Taking Your Schedule With You — Overview of all schedule export options
- Outlook Integration — Alternative calendar sync via Outlook