File-based routing
Need to make frequent or large-scale routing changes? A simple file upload is all it takes to update everything instantly.
Let your team manage routing logic directly from a CSV, TXT, or JSON file. Perfect for teams that need bulk changes, scheduled updates, or programmatic control without touching the dashboard.
- Update call logic in bulk with a simple file
- Works with CSV, TXT, and JSON formats
- Great for tech teams and automation
Benefits of File-based routing feature
Discover how our features help you work smarter, save time, and improve how your business communicates.
Bulk updates in seconds
Push changes to your call routing setup by uploading a new file - no manual configuration needed.
Use across multiple features
Works with PIN routing, allowlists, denylists, area codes, zip codes, or entire IVR flows.
Great for developers & teams
Designed for tech-savvy teams who prefer file-based editing or need to integrate routing into automated processes.
Why it matters
File-based routing gives your team control, speed, and repeatability. Whether you’re rolling out changes for hundreds of call rules or testing new setups in a staging environment, it’s all handled with a simple upload.
This tool is especially useful when managing large-scale setups, frequent updates, or integrations with external systems that export routing data.
This feature is included free with every Business number or International number.
Learn more about other features
Find more information about our features that can boost your business communications.
DenyList routing
Block unwanted callers automatically by adding numbers to your denylist. Keep your lines open for the calls that matter most.
Change final destinations
Forward calls to any phone: mobile, landline or VOIP. Change destinations anytime, as often as you like.
Whisper tone
Many businesses use multiple phone numbers. A whisper tone tells you which number was called before you answer, so youβre immediately prepared.
File-based routing FAQ
Get clear answers about File-based routing and how they work for your business.
We currently support CSV, TXT, and JSON formats for uploading routing logic.
Yes. You can export your setup, make changes in a file, and upload it back to update routing rules.
This feature supports updates to PIN routing, allowlist/denylist logic, area or zip code rules, and more.
We provide a template and check your file on upload - you’ll get instant feedback if something’s wrong.
Yes. You can generate your routing files from internal systems or scripts and upload them as needed.
Some experience with spreadsheet tools or basic scripting helps, but we also offer support and examples.









