I have updated the documentatsion for the Asana integration to include numbered steps to increase its readability. Fixes part of #17633.
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
POSTas the action: -
Configure Set up Webhooks by Zapier POST as follows:
URLis the URL we created above.Payload Typeset toJSON.
-
Finally, configure Data. You have to add 2 fields:
subjectis the field corresponding to the subject of the message.contentis the field corresponding to the content of the message.
-
You can format the content of the
contentandsubjectfields 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.







