Making MAKE Work for Sending SMS with VoIP.ms: A Day of Trial and Error

After spending an entire day trying to integrate VoIP.ms with MAKE, I finally discovered the key to making it work—placing DID, DST, and MESSAGE in the Headers instead of the Body. This was unexpected, as most API setups require these parameters in the body of a POST request.

Initially, I followed standard API documentation and multiple guides, placing the required fields in the Body section while keeping authentication (api_username & api_password) in the Query Parameters. However, no matter how many times I adjusted the settings, I kept running into errors.

I double-checked my API credentials, whitelisted IPs, and enabled SMS settings in VoIP.ms, yet the requests kept failing. I even tested the API manually through a web browser and cURL, but nothing seemed to work from within MAKE.

Finally, after a long process of troubleshooting and testing, I moved DID, DST, and MESSAGE into the Headers instead of the Body—and suddenly, it worked!

This experience was a lesson in persistence and debugging. While API documentation often provides a baseline, different platforms like MAKE may require non-standard implementations to function properly.

Key Takeaways for Anyone Facing This Issue:

  • Use Query Parameters for authentication (api_username, api_password).
  • Move did, dst, and message into the Headers, NOT the Body.
  • Leave the Body section empty.

I hope this post helps others avoid the frustration I went through. Now, VoIP.ms SMS automation is fully working in MAKE! 🚀

Welcome to the Make community!

Instead of putting the api query parameters in the module itself, you should create a connection to reuse. This increases security of your tokens and allows you to reuse the same connection.

To do this, you can try using the HTTP “Make an API Key Auth request” module —

Sends an HTTPS request to a specified URL that requires API Key Auth authorization and processes the response.

For more information, see https://www.make.com/en/integrations/http, and https://www.make.com/en/help/app/http in the help centre.

Hope this helps! Let me know if there are any further questions or issues.

@samliew

P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.