Guys, urgent request.
When I make a webhook to Clay with words that have pontuation in them (F.e: á, à, etc..) clay is giving some errors in them.
Example:
This is very bad because we sent bulk emails with wrong formats.. Can this be fixed asap?
Hi Pedro, sorry that you're experiencing this issue. I just tried to send data to a webhook with the 2 accents that you listed (á, à), and they were inserted in my table properly.
okay, thanks for the clarification. Let me take a look, but I don't think that the data is supposed to live the in HTTP headers, that's likely the issue. data is supposed to live in the HTTP body.
sure, let me first double check on my end that everything works properly with the body (that the accent goes through properly), then we'll fix your table
cc Eric E. regarding this whole thread - we should add some instructions on the use of the headers, and the UX for populating the body still seems difficult (key-value pairs seem a better alternative here)
yeah, I tried a few things and am not getting the array to go through. We should be able to make it work though. Eric E. - how do you usually build body payloads? I just tried to put an array as a value and it wasn't passed properly. Stringifying it also didn't work. Can you take a look?
https://app.clay.com/workspaces/47853/tables/t_0EHcxVWa6l3Y/views/gv_tqYiufWgInFT
column "HTTP API"
When using tokens, we json.stringify on the backend automatically. So the structure is:
{“field_1”: <Token with no quotes>, “field_2": <Token 2 with no quotes>} etc
I'm not getting what you are tring to say.
Lets imagine I don't have nothing in "job_posted"
It's cool to receive the payload without it
OR
if the value doesn't exist in the output