I'll pay someone to get my setup connected to one of two SIP providers I've already paid for

I have an account at VoIP dot ms and Twilio dot com Neither are working no matter what I try.

VoIP dot ms keeps giving me VoIP.ms/sip:chicago4.voip.ms:42872 Rejected

their customer support is TRASH

Twilio doesn’t do anything after following their guide.

I can help you, you don’t need to pay for my help, just let me know.

1 Like

After a whole day of screwing around….. I missed the basics. For whatever reason, my pi had the wrong gateway address. I went to command line and could not ping a thing on the WAN. corrected the gateway address, instantly everything connected. Inbound calls are working (sort of) Outbound not at all. However I think I need to verify with the providers during business hours.

I may lean on you for assistance with the outbound calls. but at least I have something!

I can’t believe I missed the basics, it’s been many years since I’ve worked command line.

So did you get Twilio working ? We just set up several clients with it. The very first one took me 20 hours of tinkering because it seems like the guide was missing some info (or made assumptions of what you need to do). Now that I know what to do I can set up a trunk and get it running on a FreePBX in about 10 minutes. I can walk you through it if you need.

For Outbound calling, are you getting an error, or an “all circuits are busy” or what is “not working” ? Just FYI, In twilio, there is a really good “logs” section. If you did not know, you can go into the trunk and then switch to the “monitor” tab at the top left menu, go to logs, then errors, as well as the call logs. Depending on what your problem is, the error logs have a lot of details that are helpful.

Just FYI :

  1. any outbound call through twilio has to be in the format ‘+1xxxxxxxxxx’ (assuming you are in the USA) That can be added in the “Dial Patterns” in the outbound route, or “Dial Number Manipulation Rules” in trunks. If you miss the +1, you get the all circuits are busy.

  2. Any caller ID number you are pushing out, has to be part of your active numbers, or you have to have used the “verified caller ID” tool (menu option) to add that caller ID to your account.

1 Like
  1. I have tried all sorts of dial patters, including prepending + and +1
  2. Caller ID for each trunk matches the active number for that trunk. I have it as “MY NAME” in the Outbound CallerID field

Why use pi?

It’s stand alone and what is available.

Arm Pi architecture is not officially supported by freepbx. You will be better off with used $50 NUC then latest rpi. Or free tier oracle cloud

Ok. Go away.