Hi All, Has anyone set up both inbound and outbound calling for a voice AI agent? If so, how did you handle it? Through prompting? Seems inefficient to use a multi purpose prompt (would be very long and eat up tokens on every call). Use case: inbound calls classify caller as prospect, current client, vendor/supplier, field technician or urgent caller and then routes call to proper workflow (get info, take message, schedule appt., forward call, etc.), updates crm records etc. If field technician, records info on job status, updates job and creates task list. Outbound: calls suppliers back, makes call based on tasks created by field technician such as calls supplier to place order, calls sub contractor to schedule work, etc.