Outlook Calendar Integration
Client Portal integrates with Microsoft Outlook Calendar to power scheduling features -- checking your availability, creating meeting events, and keeping your calendar in sync with bookings.
Prerequisites
Before connecting Outlook Calendar, make sure you have:
- A Microsoft 365 account (formerly Office 365) with Outlook Calendar access
- Pop-ups enabled in your browser for app.1hourrecruitment.com
- Your calendar open and accessible through Outlook
The Outlook integration requires a Microsoft 365 business or personal account. Standard Outlook.com accounts may have limited functionality. If you are unsure about your account type, check with your IT team.
Connection Steps
- Go to your Workspace Settings (avatar menu in the top-right corner).
- Navigate to the Calendar Connection section.
- Click Connect Outlook.
- A pop-up window will open, taking you to Microsoft's sign-in page.
- Sign in with your Microsoft account.
- Review the permissions that Client Portal is requesting.
- Click Accept to grant access.
- The pop-up will close and you will be returned to Client Portal with a "Connected" confirmation.
What Permissions Are Requested and Why
When you connect Outlook Calendar, Client Portal requests the following permissions:
| Permission | Why It Is Needed |
|---|---|
| Read your calendars | To know which calendars you have and check for scheduling conflicts |
| Read your calendar events | To check for conflicts when displaying available time slots |
| Create calendar events | To automatically add meetings when someone books through your link |
| Update calendar events | To modify or remove calendar events when meetings are cancelled or changed |
Client Portal only requests calendar-related permissions. We do not access your email, files, contacts, or any other Microsoft 365 data.
What Happens After Connection
Once connected, Client Portal will:
- Display your availability accurately by cross-referencing your Outlook calendar for existing events
- Create calendar events when meetings are booked through your booking links
- Remove calendar events when meetings are cancelled
- Maintain the connection by automatically refreshing access tokens
Troubleshooting
Connection fails or pop-up does not appear
- Make sure pop-ups are enabled for app.1hourrecruitment.com
- Try disabling ad blockers or browser extensions temporarily
- Clear your browser cache and try again
- If your organization has strict IT policies, you may need your IT administrator to approve the Client Portal application
"Admin approval required" error
Some Microsoft 365 organizations require an administrator to approve third-party application connections. If you see this error:
- Contact your IT administrator
- Ask them to approve the Client Portal application in the Azure Active Directory admin portal
- Once approved, retry the connection
Calendar not showing availability correctly
- Verify your calendar events are on your primary Outlook calendar
- Check that your availability settings are configured correctly
- Confirm your timezone is set properly in both Client Portal and Outlook
Connection stops working
If your Outlook connection stops working:
- Go to Workspace Settings > Calendar Connection
- Click Disconnect
- Re-connect by following the connection steps above
Disconnecting
To disconnect your Outlook Calendar:
- Go to Workspace Settings > Calendar Connection.
- Click Disconnect next to your Outlook Calendar connection.
- Confirm the disconnection.
After disconnecting:
- No new calendar events will be created for bookings
- Your booking links will still work, but availability checking will rely only on your configured schedule
- Existing calendar events are not affected
If you disconnect your calendar while you have active booking links, Client Portal cannot check for conflicts. Consider deactivating your booking links before disconnecting if you want to prevent unintended bookings.