Calendar Sync
Sync your Service Invoice Pro schedule to Google Calendar, Apple Calendar, Outlook, or any app that supports iCal subscriptions.
ProThis feature requires a Pro subscription ($19/month). Compare plans
How It Works
Service Invoice Pro generates a private iCal feed URL unique to your account. When you subscribe to this URL in an external calendar app, your scheduled jobs appear alongside your personal events.
The feed is read-only — changes you make in the external calendar won’t affect your jobs in Service Invoice Pro. To reschedule, use the app directly.
Setting Up Calendar Sync
- Go to Settings > Calendar.
- Click Generate Token to create your personal iCal subscription URL.
- Copy the URL.
- Subscribe in your calendar app (see instructions below).
Subscribing in Google Calendar
- Open Google Calendar on a computer.
- On the left side, click the + next to “Other calendars.”
- Select From URL.
- Paste your iCal URL and click Add calendar.
- Your jobs will appear within a few hours (Google syncs periodically).
Subscribing in Apple Calendar
- Open the Calendar app on your Mac or iPhone.
- Go to File > New Calendar Subscription (Mac) or Settings > Calendar > Accounts > Add Account > Other > Add Subscribed Calendar (iPhone).
- Paste your iCal URL.
- Click Subscribe and configure refresh frequency.
Subscribing in Outlook
- Open Outlook Calendar in a browser.
- Click Add calendar in the sidebar.
- Select Subscribe from web.
- Paste your iCal URL and give it a name.
- Click Import.
What Syncs
Each job with a start date appears as a calendar event with:
- Event title — job name and customer name
- Date and time — start and end dates from the job
- Description — job status and assigned team members
Managing Your Token
From Settings > Calendar, you can:
- Regenerate — create a new URL (the old one stops working immediately)
- Revoke — disable calendar sync entirely
Regenerating or revoking the token immediately invalidates the old URL. Anyone subscribed to the old URL will stop receiving updates.
Tips
- External calendar apps sync on their own schedule — changes may take a few hours to appear.
- Each team member can generate their own iCal token to see only jobs assigned to them.
- If you share your iCal URL, anyone with it can see your job schedule. Keep it private.
Related
- Calendar Settings — manage your iCal token
- Calendar Views — view your schedule in the app
- Scheduling Jobs — add and manage jobs on the calendar
Last updated on