Is it possible to update Asana task based on Slack reaction?
.. so i have the asana task in - - from a slack message (slack automation) - - so now i react to that message in SLACK and i need to update its corresponding ASANA task - - -
so im trying a ZAP - - where im stuck is finding that asana task (in zappier) to match the message that was reacted to
& im stuck where i cant find that ASANA task ID
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.
Page 1 / 1
Hi @Joe1024
For us to have more info, post screenshots showing an example of the message from Slack and screenshots showing the DATA OUT from the Zap trigger step that you are trying to use to get the Asana Task ID.
@Joe1024
For the Asana Assignee that will need to add this Zap action: Asana - Find User (by Email)
This will return the Asana User ID to map to the Assignee field.
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.
thanks @Troy Tessalone - - - what im looking to do is to get the ASANA task that was created by the SLACK workflow - - - and when i react to that SLACK message - - - i want that corresponding asana task to update the ASSIGNEE to the user who used the reaction
@Joe1024
Help us have more info by posting screenshots showing a specific example of the message from Slack and screenshots showing the DATA OUT from the Zap trigger step that you are trying to use to get the Asana Task ID.
sure - - - i’ve used a few of the SLACK options in zapier - - and nothing seems to tie back - - here’s a quick ss - - lemme get that other ss for you
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.
i used the Message Ts var - - - and here’s the error
@Joe1024
We need to see screenshots showing the full Slack message text that contains the Asana Task link that you are trying to get the Asana Task ID from.
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.
okay - sorry about that @Troy Tessalone - - just getting my feet wet with zaps
i hope this is what u r after
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.
@Joe1024
You can use a few of Formatter Zap action steps to parse out the desired Asana Task ID value.
Action: Formatter > Text > Split
Split at: Asana Task ID:
Keep the last segment
Action: Formatter > Text > Split
Split at: >
Keep the first segment
Action: Formatter > Text > Trim Whitespace
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.
okay - - i’ll give that a “go” - - and report back - - thank you again @Troy Tessalone
something like this ?
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.
so i think i have something here - lol … i took your advice on the text split - and since im posting the asana task ID in the slack message - - im just parsing that - - - im using the / as the seperator and taking the last chars after that - - and that leaves me with the asana ID to grab for the following zap steps
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.
@Troy Tessalone Hi - - so i got this working but someone else on my team reacted to a slack message an the associated asana task was not updated
when i go to test the zap - - that message is not coming up in the results - - where did i go wrong here?
@Joe1024
Check your Zap Runs history details for activity to see the DATA IN/OUT for each step to help you troubleshoot: https://zapier.com/app/history/
thank you @Troy Tessalone i found that log to be helpful - - i updated my step in the last screen-shot where i am looking for USER ID. so instead of doing of EXACTLY MATCHES for each ID - i changed it to a TEXT IN and just copied the IDs in and comma-seperated . that seems to work so far - but will report back if there are any issues.
next up - is i want to sync comments between slack and asana - i’ll search on the forum on tips n tricks
thank you again
@Troy Tessalone wanted to give you another update + the community here - hopefully it will help someone else
so i also saw that the reason my asana task wasnt being assigned when someone (on my team) used the reaction in SLACK to a message - - - was that i had a rule to assign the in asana to the SLACK User Email - - which for all intents and purposes should match that of ASANA - - but it didnt for one user on my team so it was failing - - have to ask him to update his ASANA ID to match his SLACK ID email .. ..
btw - i think this topic is all sorted for me - - thank you again.
That’s fantastic news @Joe1024. Thanks so much for sharing that update here, it’s much appreciated! And well done on getting it fixed - great work!
If you run into any further troubles or questions please do reach back out to the Community.