I figured it out... you have to pass a JSON Object for the customer details field. BUT!!! It needs to be formatted as an escaped text STRING that contains JSON. LLMS have a little trouble figuring that out but I built enough logic into the prompt and the directions in the tool node that it seems to be getting it right finally. Also the directions node will ignore a single escaped string and remove all your slashes so I had to enter a double escaped string like this: "{\\\"name\\\":\\\"John Smith\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"phone_number\\\":\\\"9876543201\\\"}" which the node would save as: "{\"name\":\"John Smith\",\"email\":\"[email protected]\",\"phone_number\":\"9876543201\"}" if it got something like this: {"name":"John Smith","email":"[email protected]","phone_number":"987654320\"} It would fail lol