This application uses Cloudflare Workers AI, Twilio, and AssemblyAI.
Your phone is an input and output device.
You'll need to buy a Twilio Phone Number to use this.
You'll need to buy a Twilio Phone Number to use this.
Install the Twilio CLI.
Get yourself an AssemblyAI key.
Copy the .dev.vars.example file to .dev.vars.
npm installnpx wrangler loginnpm run devFind yourself a tunnelling situation. I suggest cloudflared
Wire up your Twilio number locally to your tunnel
twilio phone-numbers:listtwilio phone-numbers:update +13216459876 --sms-url="https://<YOUR-TUNNEL-URL>/incoming-message" --voice-url="https://<YOUR-TUNNEL-URL/incoming-voice"npx wrangler deployNow wire your Twilio numbers up to the deployed application.