I’m setting up a dedicated tele-calling environment and need an IVR system built (or customised from an open-source/cloud platform) that focuses on efficient call routing for both inbound and outbound traffic. Core requirements • Inbound calls flow through multi-level menus and reach the correct queue or agent without delay. • Every inbound conversation is automatically recorded and stored with searchable time/date tags. • Outbound campaigns must dial through the same platform so agents work from a single interface, with those calls recorded in the same repository. Scope of work You’ll deploy, configure, and hand over a production-ready IVR. I expect guidance on menu design, prompt management, real-time monitoring and a clean dashboard where my team can adjust routing rules without touching code. I’m open to Asterisk, FreeSWITCH, Twilio, or another stack—just explain why it’s the right fit for reliability and scale. Acceptance criteria 1. Three-level menu tested end-to-end with live callers. 2. Call recordings saved in .wav or .mp3, downloadable from the dashboard. 3. Outbound dialler integrated and functional. 4. Admin user can add prompts, edit menus, and reroute calls. 5. System runs for 48 hours under load without failure before final sign-off. When you reply, please outline your proposed tech stack, high-level timeline, and any similar IVR launches you’ve completed.