Fortivoice with Twilio - quick guide
I just got my FV 6.4.0 working with Twilio sip trunks - was not easy so I thought I'd post the details here before I forget them:
Few notes:
1. twilio treats a SIP trunk in and out as 2 separate items - takes a bit to get used to.
2. Twilio is very strict on number format (+1xxxxxxxx)
3. Demo accounts are not allowed to call from or to numbers that are not added to the system (real pain for testing - just pay the $20 to make the account real)
4. There is a debug section of the website that shows you any calling errors
My basic setup steps: (from memory - please post updates and we can get this to a real instruction set)
1. setup twilio account - load $20 of real money (demo account has too many restrictions)
2. Setup twilio sip trunk (in twilio web site) - you'll get a URL yourname.pstn.twilio.com
3. add new SIP trunk in FV - sip server is URL above, name a username and password up (put name in both user and Auth).
4. sip_trunk_default worked for me
5. Caller ID option - for testing use specified +1area+number (twilio only accepts +1 format)
6. standard reg and no outbound proxy
7. in twilio setup origination - the URI should be sip:username:password@IP:port - the username and PW is from your FV sip trunk
8. you should now be able to make a test call in.
9. note numbers come in as 1area_number - so make sure your DID routing includes the 1
