How to integrate Webhook (GET request from Asana) - Trello bundle using Zapier?

How to integrate Webhook (GET request from Asana) - Trello bundle using Zapier?

Creating a Trello card when extracting a task from the Asana project (webhooks API Call).

Video Tutorial: https://www.youtube.com/watch?v=Z51ygemwDe4&t=440s

1. Suppose in Zapier, there is no option to extract tasks for the Asana application. In such a case, we cannot use the Asana application.

If Zapier lacks any application or event for a specific application, you can use the webhooks feature to send an API request to the required application.

To send a GET request, you first need to set up the trigger application "Schedule by Zapier.”

2. Creating a Zap. While on the "Dashboard" tab, click on the "Create Zap" button

3. In the opened window, enter "Schedule" in the search field and select the trigger application "Schedule by Zapier" from the list.

4. Select the trigger frequency and click the "Continue" button.

5. Specify whether the trigger works on weekends and click the "Continue" button.

6. Test the trigger.

7. After the test, click the "Continue" button.

Setting up the action in the "Asana" application

8. Suppose the trigger event "New Task" for the Asana application cannot be connected to Zapier.

In that case, we cannot use the Asana application. In situations where Zapier lacks an application or event for a specific application, you can use the Webhooks by Zapier feature to send API requests to the desired application. To enable the sending of GET requests to the Asana application, you need to choose the action application "Webhooks by Zapier."

9. To retrieve data, select the GET request and click "Continue.

10. Next, fill in the fields using the API documentation for Asana (see https://developers.asana.com/docs). Find the relevant documentation for retrieving tasks.

To fill in the URL field, go to the same section in the documentation, copy the request URL, and paste it into the Zapier field.

You need to replace the data in curly brackets {project_gid} with the actual project ID from the Asana URL.

In the end, the entry will look like this:

The next field to fill in is Headers. In this field, enter the header name and its key. In the left field, enter Authorization, and in the right one, the authorization key.

In order to copy it, you need to go to the settings in your Asana account.

In the opened window, go to the "Apps" tab and click on the link "Manage Developer Apps.”

On the next page, click the "Create new token" button.

In the opened window, enter a name for the token, check the box, and click the "Create token" button.

Copy the token.

Insert the token in the right field, adding the word "Bearer" before it.

After filling in the fields, click the "Continue" button.

11. You need to test fetching data for tasks from Asana.

12. Data has been successfully retrieved.

Configuring Data Reception in Trello

13. Next, you need to connect to the Trello action app.

14. In the next window, you need to specify the action that will be performed when tasks are detected in the "Asana" application. From the drop-down menu, select "Create Card" and click "Continue.

15. Next, you need to select the "Trello" account and click "Continue.”

16. Next, you need to configure the action in "Trello" by filling in the fields. Here are three mandatory fields to fill:

  • In the "Board" field, you need to specify the name of the "Trello" workspace.
  • In the "List" field, specify the column to which the cards will be added.
  • In the "Name" field, choose a variable with the task name.

For the remaining fields, if necessary, assign variables from the provided list, then click "Continue."

17. You need to test the connection between "Asana" and "Trello.”

18. In the next window, there will be a notification that the card has been created in Trello.

19. Check the test data in Trello.

The card has been created on the board.

After successful testing, click the "Publish Zap" button.

The Zap for creating a Trello card upon creating a task in Asana is configured and activated.

要查看或添加评论,请登录

Andrey Boyko的更多文章

社区洞察

其他会员也浏览了