CSV Workflow problems
# support
n
I can't use my workflow when I upload a csv for my ai coldcalling bot. I can use it when I call single numbers though. My lists are much longer I'm just using this single person CSV list to show that it doesn't allow me to click make calls. https://cdn.discordapp.com/attachments/1422229098469527582/1422229098763124877/Screenshot_2025-09-29_at_10.29.00_AM.png?ex=68dbe990&is=68da9810&hm=14c37241ce0acde9905658ff5c9259b50e38179a4e0b027d2f9ee799fa0f181b&
v
Suggestion: Double-check that your CSV file includes a
number
column (all lowercase), formatted in E.164 (e.g.,
+15403541390
), and that there are no extra spaces, blank rows, or duplicate headers. Also, ensure any additional columns match the variable names used in your workflow and do not contain spaces. Example CSV:
Copy code
number,name
+15403541390,John
If the issue persists, try re-saving the CSV with UTF-8 encoding and re-uploading it. Source: - [Outbound Campaigns Overview](https://docs.vapi.ai/outbound-campaigns/overview)
v
Yeah, that happens when the workflow doesn’t trigger on CSV uploads even though it works fine with single numbers. I can help you sort this out and check if it’s a CSV formatting thing or just how bulk calls handle workflows. Quick question—what headers are you using in your CSV for name and number? @nicko
n
I'm using only name, number, and address in the CSV list to keep it simple. I tried doing a campaign and using an assistant instead. The CSV is read correctly and called when I do a campaign but doesn't save correctly as you can see in the screenshot. It reaches the correct Node in my workflow, but says it can't save. https://cdn.discordapp.com/attachments/1422229098469527582/1422805820223262862/Screenshot_2025-10-01_at_12.40.54_AM.png?ex=68de02ad&is=68dcb12d&hm=f68cea8e16b5bd92f4199ef9eb1789a775dfc961d27f8e3c3681910707fd1a6a&
The top row is what it's supposed to save as. That's how it did when I used my workflow and called one number
v
Sounds like you’re close, the system is reading your CSV fine, but the save step isn’t mapping the fields correctly when running bulk calls. I can help you check if the headers in your CSV match the variables your workflow is looking for, and also set it up so each row runs as its own workflow (same as calling one number, just automated). Have you tried mapping the CSV fields directly to the workflow variables? @nicko
c
Hi, workflows is currently under development.
3 Views