We know you will love this one since so many agencies asked for it! :)


Why have so many agencies asked for this? Many find it is difficult to simultaneously keep track of calendar meetings and your Magnetic tasks, especially when it comes to scheduling and knowing your team's capacity.


Our solution? This integration will automatically create a task for the events in your calendar. Not only that but it will also set the estimated time of the task according to the duration of the meeting. These tasks will then automatically be ticked as complete and time entries added for the duration of the meeting.


To sum it up, Google Calendar integration is great because:

  1. You spend less time filling in your timesheet since time will automatically be tracked once your meeting has passed.

  2. It makes scheduling easier because the Team Capacity and Team Scheduler Views will include your meetings. 


Follow the steps below to integrate with Google Calendar: 


Note: This email setting can only be set up by an Admin in the company. The company admin can choose more restrictive email settings on their company page to stop users from creating contacts when they add an email account. Any user can set up their own integration with Gmail or Google Calendar. 


Step 1: It is important to specify which contacts must be pulled into the Contacts module in Magnetic via the email integration.

  1. This can be set in the Data Management section where you have to select one of 4 options. 

  2. User Menu > Company Settings > Data management  > Select option from drop down menu > Save.

  3. See screenshot below: 

Note: After integration, review the New Contacts report on a regular basis to see what contacts have been pulled in and if any of them need to be deleted. This will be unnecessary if you have chosen the “Do not process” option. 

Step 2:  You will need to sync your email with Magnetic. Follow the steps in this tutorial.

  1. Personal settings > New Mail account > Follow steps to link a new Gmail account to your Magnetic account.

  2. See screenshot below (choose the Sign in with Google or Gmail option)


Step 3: Tick the checkbox for “Automatically add task time entries for calendar events". 

  1. Personal Settings > Toggle the switch ON > Save.

  2. See screenshot below:


Step 4: Create a task in Magnetic from a calendar booking.

  1. Make a booking on your calendar. E.g. a Brainstorming meeting.

  2. Be sure to add "m" and the job number as a reference at the end of the calendar booking name. E.g. Kick-off meeting m#0013

    1. You use #jobcode or #externalRef(if your job has an external reference) to put a task directly into a specific job instead of the default one called “Meetings”

    2. If you want your task to be in the “Meetings” default job, use #MEET as part of your calendar booking name. 

  3. Events which are marked as "Private" will be saved as "Private Event" with only the time/date fields populated.

  4. The estimated time on your task will automatically be set by the duration of the meeting.

  5. It will take about 15 minutes for the task to appear in Magnetic as a task and on the Magnetic internal calendar. 

  6. Switch on the toggle (seen below) to make tasked linked to calendar events visible.

  7. This type of task with its estimated time will appear on the Team Capacity View as well. 

  8. Once the time for the meeting has passed, the task will automatically be marked as completed with the estimated time amount entered as tracked time. Alternatively, one is able to edit the tracked time if the meeting was shorter or longer than expected.

  9. See screenshot below:

Calendar booking with references to jobs in the name. 

The calender booking will appear in the following places:

  1. Meeting appears on Magnetic’s internal calendar
  2. Meetings appear as tasks in Task List/Scheduler view (remember the filter toggle indicated above)
  3. Meetings appear as tasks with time entries in the Timesheet view

Also see: 

Email Integration Overview

External references