What problem does it solve? Setting up and managing AI-driven phone calls requires coordinating Twilio credentials, voice configuration, caller identity, and live call interaction, which is complex to handle manually. ## Core Features & Use Cases - Outbound Calls: Place calls with a defined task and context using the call_start tool, with E.164 number validation and caller identity options. - Inbound Call Handling: Automatically answer incoming calls in receptionist mode, consult the account owner mid-call, and follow up after timeouts. - Live Call Control: Monitor call status, steer active calls with real-time instructions, and end calls programmatically. - Use Case: Ask the assistant to call a restaurant to book a table for two at 7pm, then check the call status and retrieve the full transcript afterward from the SQLite database. ## Quick Start Ask the assistant to set up Twilio phone calling and place a test call to your own phone number to verify everything works.