Why is the HTTP [WCN] Client Notification enrichment in https://app.clay.com/workspaces/13461/workbooks/wb_boZRCnUvnoXk/tables/t_X6EXwZ26gVVm/views/gv_fGmy8buGUZpU showing: Some Inputs Are Missing. When the inputs in questions are not required to run the column?
Specifically these 2: Body has the error(s): [Final] Facebook is blank [WLM] Instagram is blank
When you see "Some Inputs Are Missing" errors for fields like "[Final] Facebook" and "[WLM] Instagram", this is likely related to how the HTTP API enrichment processes empty or null values. To resolve this, you can: 1. Toggle the "Remove null and undefined values from the request" option in your enrichment settings. This will prevent sending blank values to the API. 2. If you still encounter issues, check your body section formatting: • Ensure all keys have proper double quotes • Check for correct punctuation and syntax • Look for any hidden characters that might be causing issues You can also validate your JSON structure using a JSON validator to ensure proper formatting of all fields, even optional ones.
Is that what you were looking for?
I did all of the following and the error still persists
Even if I click on the "I'm aware....". It vanishes, and as soon as I click somewhere else it comes back up again and I have the error.
The "Some Inputs Are Missing" error for "[Final] Facebook" and "[WLM] Instagram" in the HTTP "[WCN] Client Notification" enrichment might persist due to JSON formatting issues. To resolve this: 1. Ensure all text values are in quotes 2. Remove any extra commas at the end of lines 3. Double-check your data format before sending If the issue continues, try pasting your data into a JSON validator like JSONLint to spot and fix any formatting problems. Can you share a snippet of your JSON body for the HTTP enrichment, focusing on the "[Final] Facebook" and "[WLM] Instagram" fields?
When you're seeing a persistent "Some Inputs Are Missing" error that keeps reappearing even after clicking "I'm aware...", try clearing your browser cache and refreshing the view. This is a common issue with missing input fields in enrichments, particularly when working with optional fields like "[Final] Facebook" and "[WLM] Instagram". Even if these fields aren't required to run the column, the error message may persist due to browser caching issues. To clear your browser cache: ** Mac users: • Chrome/Firefox: Press Cmd + Shift + R • Safari: Press Cmd + Option + R ** PC users: • Chrome/Firefox/Edge: Press Ctrl + F5
Is that what you were looking for?
Did this as well, error still remains
Looks like you're still looking for help.
If you’re dealing with a specific table, drop the URL below so we can help you quicker. Otherwise, someone from our team will be in touch soon!
can you share screenshot of your inputs?
Hey David, thanks for reaching out! Happy to help. Will have to check out why the required to run but I noticed the LinkedIn URL waterfall finder hasn't run yet so maybe it was expecting that flow to determine if Facebook actually existed or not, but can't say the same thing about the instagram column. However, looks like this is an older HTTP template, correct? It's still using the previous HTTP config with JSON.stringify, but the team updated to a new action to better and gracefully handle a lot more edge cases with ClayFormatForJSON -> here's this video on how I quickly updated the column to the current action format if it helps: https://www.loom.com/share/9319afd9ddb24036be24b5d25571fa89

Hey Arturo
We manually change it from Clay.FormatForJSON to JSON.Stringify as we constantly run into issues with this new Clay JSON function
Do you think that’s the issue here?
.png)