3CX API FOR SMS

2 min. readlast update: 02.26.2025
CrazyTel provides a robust SMS API that allows you to send SMS messages programmatically. This service is especially valuable for 3CX phone system users who want to integrate SMS capabilities into their communication platform. The API is accessible through your CrazyTel customer portal.

Accessing the SMS API

You can access the SMS API documentation and configuration options by logging into your CrazyTel customer account:
  1. Log in to your account at https://portal.crazytel.com.au 
  1. Navigate to the SMS API page at https://portal.crazytel.com.au/sms_api.php 

3CX SMS Integration Setup Guide

This guide is specifically for 3CX Version 18.0 Update 7 Alpha or newer.

Prerequisites

Before beginning the integration, ensure you have:
  • An active CrazyTel account
  • Administrator access to your 3CX PBX
  • 3CX Version 18.0 Update 7 Alpha or newer

Step-by-Step Integration Process

Step 1: Obtain your SMS API Key

  • Log in to your CrazyTel customer portal
  • Navigate to the SMS API page
  • Create your API key and save it securely

Step 2: Configure 3CX SIP Trunk

  • Log in to your 3CX Management Console
  • Navigate to the SIP Trunk configuration section
  • Configure the trunk settings according to CrazyTel specifications

Step 3: IP Address Whitelisting

  • Ensure your 3CX system's IP address is whitelisted in the CrazyTel portal
  • This step is crucial for security and proper functionality

Step 4: Configure SMS Webhook

  • In your 3CX Management Console, navigate to the SMS settings
  • Configure the webhook with your CrazyTel API key
  • Set the endpoint URL to the CrazyTel SMS API endpoint

Need More Information?

If you have questions about our SMS API service or 3CX integration:
  • Contact our customer support team at 1800 272 998
  • Email us through our contact form on the website
Was this article helpful?