Skip to main content

Outlook Calendar

Available

This integration is active and ready to use in Frihet.

Connect your Outlook Calendar to Frihet through Microsoft Graph API. View your calendars, see upcoming events, and create or delete events directly from your ERP. Ideal for synchronizing invoice due dates and tax dates with your Microsoft calendar.

What is it for?

With Outlook Calendar integrated:

  • View calendars — View all your Outlook calendars from Frihet
  • View events — Review your upcoming events without leaving the ERP
  • Create events — Add invoice due dates and tax reminders to your calendar
  • Delete events — Manage events created from Frihet
  • Due date synchronization — Invoice due dates can automatically create events

Requirements

  • Microsoft Account — Outlook.com, Microsoft 365 or Office 365
  • Frihet Pro or higher
No credentials to enter

This integration uses OAuth with Microsoft Azure AD. You don't need to copy any key or token manually. You simply authorize Frihet to access your calendar through a Microsoft login window.

Connect Outlook Calendar with Frihet

Step 1: Initiate the connection

  1. Go to SettingsIntegrations
  2. Search for Outlook Calendar
  3. Click on Connect with Microsoft

Step 2: Authorize in Microsoft

  1. The Microsoft login window will open
  2. Log in with your Microsoft account
  3. Review the requested permissions:
    • Read your calendars
    • Read and write events
    • Access your basic profile information
  4. Click on Accept

Step 3: Verify connection

  1. Back in Frihet, you will see "Connected" with your Microsoft account
  2. Frihet will show your available calendars
  3. Select the calendar where you want to create events (usually "Calendar" or your primary calendar)

How it works

Frihet uses the Microsoft Graph API with OAuth 2.0 authorization flow:

  1. You click "Connect with Microsoft" and authorize in the Microsoft window
  2. Microsoft generates access and refresh tokens
  3. Frihet stores the encrypted tokens (AES-256-GCM)
  4. With the access token, Frihet queries and creates events in your calendar
  5. The token automatically refreshes when it expires
  6. At no point do you enter Microsoft credentials into Frihet

Synchronized Data

DataDirectionFrequency
Calendars (list)Outlook → FrihetOn connect / on demand
EventsOutlook → FrihetOn demand
Create eventsFrihet → OutlookOn due date creation
Delete eventsFrihet → OutlookOn demand

Features

View calendars

  1. From Frihet, access the Outlook Calendar section
  2. You will see all calendars for your account (personal, work, shared)
  3. Select a calendar to view its events

View upcoming events

  1. Select a calendar
  2. Frihet displays upcoming events with:
    • Event title
    • Date and time
    • Location
    • Organizer
  3. Filter by date range

Create events

Create events directly in your Outlook Calendar from Frihet:

  1. Click on Create event
  2. Fill in the fields:
    • Title (e.g.: "Invoice due date #1042 - Client SL")
    • Date and time
    • Description (optional)
    • Destination calendar
  3. The event will appear immediately in Outlook

Automatic due date events

When you activate this option, Frihet automatically creates an event in your calendar whenever:

  • An invoice with a due date is issued
  • A tax date approaches (quarterly VAT, IRPF)
  • A collection reminder is scheduled

Delete events

  1. From the event list in Frihet, select an event created by Frihet
  2. Click on Delete
  3. The event is deleted in both Frihet and your Outlook Calendar

Use Cases

Invoice due date control

You issue invoices with a 30-day due date. Frihet automatically creates an event in your Outlook Calendar for the due date, reminding you to follow up on collection.

Tax reminders

Frihet adds automatic events for important tax dates: quarterly VAT submission (Modelo 303), IRPF, and quarter close.

Collection planning

You consult your calendar from Frihet to see which invoices are due this week. You plan your calls and collection reminders based on the calendar events.

Troubleshooting

"Error connecting to Microsoft"

  • Verify that your Microsoft account is active
  • If you use corporate Microsoft 365, your administrator may have restricted third-party applications
  • Try with another Microsoft account if the error persists

"I don't see my calendars"

  • Verify that your account has calendars created
  • Calendars shared by other users may not appear if you do not have sufficient permissions
  • Reload the integration from SettingsOutlook Calendar

"Created events do not appear in Outlook"

  • Verify that you selected the correct calendar in Frihet
  • Events may take a few seconds to synchronize with Outlook
  • Check that the session has not expired (reconnect if necessary)

"Session expired"

  • Microsoft may periodically request re-authorization for security reasons
  • Go to SettingsIntegrationsOutlook Calendar and click on Reconnect
  • You will return to the Microsoft window to authorize again

"I want to disconnect"

  1. Go to SettingsIntegrationsOutlook Calendar
  2. Click on Disconnect
  3. The tokens are deleted from Frihet
  4. Optionally, revoke access at myaccount.microsoft.com/permissions

Next Steps