Hey,
We’re running person enrichment via the People Data Labs (PDL) API using email as the input, and started seeing repeated failures
What we’ve tried:
Re-running enrichments on multiple records on a test table
Validating inputs (email-only)
Switching temporarily back to Clay’s native enrichment (cost more credits)
What we think is happening:
In some cases, the PDL Person API returns phone_numbers as null or in a non-array format
This may be due to plan limitations or missing phone data (not used as an input)
The Clay PDL integration expects phone_numbers to always be an iterable array, which triggers the error below
Recurring error:
“Action request failed with x.phone_numbers is not iterable, please try again.”
If someone already had this error
Thanks!