Skip to content

Asana Google Calendar Integration – Create Google Calendar Events from New Asana Tasks

  • by

This article outlines the process of integrating Asana and Google Calendar, which enables automatic creation of Google Calendar events whenever a new task is added to your Asana account.
To set up this automation, we will be utilizing Pabbly Connect, which requires a one-time setup.
First, we’ll connect Asana with Pabbly Connect to capture new tasks, then link Pabbly Connect with Google Calendar to create events using the captured tasks.

Steps to Automatically Add New Asana Tasks to Google Calendar

1. Sign In / Sign Up to Pabbly Connect and Create a Workflow
2. Setup Asana as the Trigger App to Fetch New Tasks
3. Add Date / Time Formatter to the Workflow
4. Setup Google Calendar as the Action App to Create Events

Step 1:- Sign In / Sign Up to Pabbly Connect and Create a Workflow

A. Sign In / Sign Up

To begin this process, visit Pabbly Connect and create your account by clicking on the ‘Sign Up Free’ button. You can also click on Sign In if you already have an account.

Click on the Pabbly Connect ‘Access Now’ button

B. Create Workflow

To create a new workflow, click the ‘Create Workflow’ button.

Name your workflow, and click on ‘Create’.

Step 2:- Setup Asana as the Trigger App to Fetch New Tasks

We will now examine the procedures for creating a connection between Asana and Pabbly Connect. This will enable us to retrieve information on recently added tasks in Asana.

A. Trigger App

Trigger allows us to choose the application that will receive the data for Pabbly Connect. In our case, it would be Asana.

Choose ‘Asana’ as the Trigger App, select ‘New Task in Project’ as the Trigger Event, and click on ‘Connect’.

B. Connect Asana Account

To connect with your Pipedrive account, select ‘Add New Connection’ and click on ‘Connect With Asana’. Additionally, authorize the connection by granting the necessary permissions.

Choose the Project from which you would like to retrieve the tasks, and click on ‘Save & Send Test Request.

Once you click on Save & Send Test Request, Pabbly Connect will start looking to capture tasks from Asana, as indicated by the rotating Waiting For Response button.

C. Test Connection

To test the established connection, we will create a new task in Asana and check the Responses Received in Pabbly Connect.

Step 3:- Add Date / Time Formatter to the Workflow

Google Calendar requires us to enter the date in a specific format (2020-04-28T09:30:00Z), the due date obtained from Asana is not in that format. In order to comply with Google Calendar’s specific date format, we will add a Date / Time Formatter to our workflow.

Choose ‘Date/Time Formatter by Pabbly’ as the Action App, select ‘Format Date with Time Zone’ as an Action Event, and click on ‘Connect’.

Map the Due Date from the step above.

Choose the ‘From’ and ‘To’ formats.

Select From and To Timezone, and click on ‘Save & Send Test Request’.

The Due Date has now been converted to the correct format.

Step 4:- Setup Google Calendar as the Action App to Create Events

Action allows us to choose the application that will get executed by the workflow trigger.
Our primary objective is to add Asana tasks to Google Calendar as events. As a result, Google Calendar will serve as our Action App.

A. Action App

Choose ‘Google Calendar’ as the Action App, select ‘Create an Event’ as an Action Event, and click on ‘Connect’.

B. Connect Google Calendar Account

To establish a connection with your Google Calendar account, choose ‘Add New Connection’, then click on ‘Connect With Google Calendar’, and authorize the connection by granting the necessary permissions.

Select the Calendar to which you would like to add the event.

C. Map Necessary Fields

After successfully linking your Google Calendar account, all that’s remaining is to map the relevant details from the previous steps. Mapping helps to keep our data dynamic and update it based on the received responses.

Map the Title from the previous step.

In the same way, map the other fields while leaving any unnecessary ones blank, and then click on ‘Save & Send Test Request’.

As soon as you click on Save & Send Test Request, an event will be created in your Google Calendar.

The automation process is now finished, and we have successfully integrated Asana with Google Calendar. From now on, whenever a new task is added to your Asana account, it will automatically create a corresponding event in your Google Calendar.

You can copy this entire workflow by clicking this link.

Sign Up for a free Pabbly Connect account, and start automating your business
Subscribe to our Youtube Channel for more such automation
For any other queries, visit our forum