Zapier and using the Asana API to set a Project Status

I am trying to build a Zapier process that takes the AI-generated project summary that is emailed to me and passes some of the content to the Asana API (https://app.asana.com/api/1.0/status_updates
) to set a Project status.

I’m passing the html_text value instead of just text, but I’m finding that although the API call is successful, when I view the update in Asana it is showing raw HTML.

I have run encoding and escaping of special character processes over the email HTML, so I’m wondering what I have done wrong.

Has anyone else ever managed to achieve this?

Hi @Ross_Hopkins,

(FYI I moved your post to the Developers & API forum section.)

Two things:

Did you wrap your text in a <body></body> tag?

Also, make sure you’re only passing valid Asana rich text. Asana only supports a small subset of full HTML coding.

1 Like