Hello, I’m experiencing some trouble using the HelpScout create conversation node. I’m using the hosted N8N cloud so can’t really modify the source to test my own changes, so hoping someone can help me out on here.
There are a few issues using the “Tags” additional field on this node.
If I use the built in “multi option” dropdown field, it pulls down the tag labels and their ID’s from my account, but when it sends the data to Helpscout it sends the ID rather than the label - which results in HS creating a tag with the numeric ID of the tag I wanted to apply - N8N should send the tag label of the tag rather than it’s ID. (docs available here… https://developer.helpscout.com/mailbox-api/endpoints/conversations/create/)
In my workflow I actually want to define the array of tags I want to send based on some logic I have, so I want to send… ["tag1, “tag2”] to HS API … which I have set through an expression, but whatever I try I get back an error response, most likely a JSON error from HS… I can’t work out what my expression text should be to get it sent correctly to their API. it’s really difficult to debug this through the UI without any API logs… this is probably user error as I don’t know how to correctly create this array in an expression. Some help would be appreciated!