This project is a ASP.NET Core API application written in F#
It demonstrates the implementaton of a simple Intelligent Voice Routing (IVR) service which handles requests from the Twilio Programmable Voice platform by returning responses containing TwiML instructions.
This application was implemented using the Twilio SDK for .NET
This demo was used in my presentation at Peterborough .NET 23rd August 2022
POST claims/start
POST claims/options
POST claims/fail
POST claims/underwriter
POST claims/complete
POST identity/account
POST identity/fail
POST identity/verify
[Twilio signature validation for webhook security] (https://www.twilio.com/docs/usage/webhooks/webhooks-security#validating-signatures-from-twilio)
Git repositories
Install packages via dotnet CLI
dotnet add package Twilio --version 5.78.1
dotnet add package Twilio.AspNet.Core --version 6.0.0