View Categories

Using HTTP GET to Connect Custom SMS Gateways in waatee

2 min read

waatee allows seamless integration of custom SMS gateways using HTTP GET requests. This is particularly useful when your SMS provider is not natively supported in waatee. By following a few simple steps, you can set up your custom SMS API and start sending messages directly through waatee’s automation platform.

🧩 Use Case #

This feature is ideal for:

  • Integrating regional or niche SMS gateway providers.
  • Using in-house or proprietary SMS systems.
  • Expanding support for more than the built-in providers like Twilio or Nexmo.

šŸ”§ Steps to Integrate Custom HTTP GET SMS API #

Step 1: Navigate to SMS Integration Settings #

  1. Go to theĀ SettingsĀ menu from the left sidebar.
  2. Click onĀ SMS IntegrationĀ under the “Settings and API Integration” section.

Step 2: Add a New SMS Profile #

  1. Click on theĀ NewĀ button to create a new SMS profile.

Step 3: Choose HTTP GET and Provide API Details #

  1. In the modal that appears:
    • SelectĀ Http GetĀ from the right-hand list.
    • Enter your customĀ API Name.
    • Paste yourĀ HTTP GET request URLĀ in the provided field. This should be a fully functional URL with necessary query parameters (e.g., phone number, message, API key).

āœ³ļø Note: Make sure your API endpoint supports GET requests. Example:

Step 4: Test and Save #

  1. Click on theĀ Analyze and test callĀ button to verify the URL is working.
  2. Once confirmed, clickĀ SaveĀ to store your custom SMS gateway profile.

āœ… Tips for Successful Integration #

  • Always test the URL before saving.
  • Ensure proper encoding of query parameters.
  • Some gateways may require IP whitelisting — check with your provider.
  • Use placeholders likeĀ PHONEĀ andĀ MESSAGEĀ that waatee will automatically replace during execution.

🧪 Example API Format #

waatee will dynamically inject the phone number and message during the actual campaign or automation.

  #

  #

šŸ“Œ Conclusion #

Using HTTP GET to connect a custom SMS gateway in waatee is a quick and effective way to extend your communication reach, especially if your SMS provider isn’t listed. With just a URL and a few configurations, your system is ready to automate SMS communications globally.

šŸ“Œ Frequently Asked Questions (FAQs) #

How can I integrate an SMS gateway that is not directly supported by waatee?

waatee allows you to integrate custom SMS gateways using HTTP GET requests. You need to navigate to the SMS Integration settings, add a new SMS profile, select “Http Get,” and provide the API name and your custom API’s HTTP GET request URL. This URL should include the necessary query parameters for sending an SMS, such as the recipient’s phone number and the message content.

What information do I need to provide when setting up a custom HTTP GET SMS API in waatee?

You will need to provide the following information:

  1. A custom API Name for your reference within waatee.
  2. The complete HTTP GET request URL provided by your SMS gateway. This URL must include placeholders likeĀ PHONEĀ andĀ MESSAGEĀ which waatee will replace with the actual recipient number and message content when sending an SMS. It may also include other necessary parameters like an API key.

How can I ensure that my custom HTTP GET SMS API is working correctly before saving it in waatee?

waatee provides an “Analyze and test call” button. After entering your HTTP GET request URL, click this button to verify if the URL is working and that waatee can communicate with your SMS gateway. This step is crucial to ensure successful integration.

What are some important considerations when integrating a custom HTTP GET SMS gateway with waatee?

Here are some important tips for successful integration:

  • Always test the URL using the “Analyze and test call” button before saving.
  • Ensure that the query parameters in your URL are properly encoded.
  • Check if your SMS gateway provider requires IP whitelisting and configure it accordingly.
  • Utilize the placeholdersĀ PHONEĀ andĀ MESSAGEĀ in your API URL, as waatee will automatically replace these during SMS execution.

Powered by BetterDocs