2.1 KiB
Get Zulip notifications for your Asana projects via Zapier!
-
{!create-stream.md!}
-
Next, on your {{ settings_html|safe }}, create a bot for Asana. Construct the URL for the Asana bot using the bot API key and stream name, like so:
{{ api_url }}/v1/external/zapier?api_key=abcdefgh&stream=asana
-
Start by setting up a Zapier account.
-
Next, create a ZAP, picking Asana as the app you'd like to receive notifications from as the Trigger (Step 1):
-
Next, select the Asana event that you'd like to receive notifications for (Choose Trigger), such as when you add a new Task in an Asana project:
-
Next, click on Connect a New Account and follow the steps to connect your Asana account to the Zap:
-
Select the Asana project you'd like to receive notifications for:
-
In Action (Step 2), select Webhooks by Zapier as the app:
and
POST
as the action: -
Configure Set up Webhooks by Zapier POST as follows:
URL
is the URL we created above.Payload Type
set toJSON
.
-
Finally, configure Data. You have to add 2 fields:
subject
is the field corresponding to the subject of the message.content
is the field corresponding to the content of the message.
-
You can format the content of the
content
andsubject
fields in a number of ways as per your requirements.Here's an example configuration:
{!congrats.md!}
You can repeat the above process and create Zaps for different projects and/or different kinds of Asana events that you'd like to be notified about in Zulip.