Workflow Issues: HTTP API Status Code Logic & AI Field Mapping Troubles
Hi everyone, I'm currently experiencing two issues in my workflow that I can't resolve on my own: 1. HTTP API status code logic isn't working as expected I have working HTTP API steps for four different URLs (Impressum, Kontakt, Über uns, About). Each step returns a statusCode, and I’m trying to build a conditional formula like: js Kopieren Bearbeiten {{Step_1_HTTP_API_Impressum_URL.statusCode}} == 200 ? {{Impressum_URL}} : {{Step_2_HTTP_API_Kontakt_URL.statusCode}} == 200 ? {{Kontakt_URL}} : ... But Clay doesn’t seem to evaluate these conditions correctly. I’ve tried various formats, but the logic either fails or doesn’t trigger correctly. Here is the Loom video for the HTTP API problem: https://www.loom.com/share/07c3bc43cbeb490c81dbb4e5eb9e2464?sid=72656552-7d86-4f42-8b1c-d85c322f397b 2. AI output fields are not mapping to columns My AI Web Researcher returns JSON like this: json Kopieren Bearbeiten { "Ansprechpartner_I_Vorname": "Sercan", "Ansprechpartner_I_Nachname": "Toku" } These field names exactly match existing columns in my table. I’ve configured the output format as "Fields", and I’ve added clear “Help AI” descriptions to both target columns. Despite that, the extracted values are not populating the columns. The preview shows the correct values in the reasoning, but the actual columns remain empty. Here is the Loom video for the mapping: https://www.loom.com/share/6b03b48417e044c4a67eb6036b92db72?sid=41dcc933-1e28-4c9e-8de6-c389c90c4ac9 Any help would be appreciated!