"getting-started"

"How to Connect SignalWire SMS to On-Chat"

"Connect SignalWire SMS to On-Chat and manage SMS conversations using SignalWire's high-performance cloud communications platform."

Introduction

SignalWire is a next-generation cloud communications platform built by the FreeSWITCH founders. It offers high-performance SMS, voice, and video APIs at competitive prices. Integrating SignalWire with On-Chat lets your support team manage SMS conversations alongside other channels in one unified inbox.

SEO Keywords: SignalWire SMS integration, SignalWire On-Chat, SMS customer support SignalWire, connect SignalWire to helpdesk, SignalWire messaging API, cloud SMS helpdesk

Prerequisites

  • An active SignalWire account with a project created
  • SignalWire Project ID, API Token, and Space URL
  • On-Chat account with admin access
  • A SignalWire phone number with SMS enabled
  • Access to SignalWire project webhook settings

Step 1: Access Your SignalWire Project Credentials

Log in to your SignalWire dashboard and select your project. Navigate to API to find your Project ID, API Token, and Space URL (e.g., yourspace.signalwire.com). These credentials are required to connect On-Chat to your SignalWire project.

Step 2: Purchase a SignalWire Phone Number

In the SignalWire dashboard, go to Phone Numbers and click Buy a Number. Search for an SMS-capable number in your desired area code. After purchase, the number will appear in your Active Numbers list.

Step 3: Create an SMS Inbox in On-Chat

In On-Chat, go to Settings → Inboxes → New Inbox and select SMS. Choose SignalWire as the provider. Enter your SignalWire Project ID, API Token, Space URL, and phone number. Save to generate your On-Chat webhook URL.

Step 4: Configure Incoming Message Webhook

In the SignalWire dashboard, navigate to your phone number's settings. Under Messaging, set the webhook URL for incoming messages to your On-Chat webhook endpoint. Set the method to HTTP POST and save.

Step 5: Assign Agents to Your SignalWire Inbox

In On-Chat, go to Settings → Inboxes → select your SignalWire inbox → Collaborators. Add agents to handle SMS conversations. Set up business hour routing and auto-assignment rules as needed.

Step 6: Test the SMS Integration

Send a test SMS to your SignalWire number from a mobile phone. Verify it appears in your On-Chat inbox. Reply from On-Chat and confirm the SMS is delivered to the mobile device. Check SignalWire logs for confirmation.

Best Practices

  • Use SignalWire's competitive pricing for high-volume SMS campaigns
  • Set up fallback webhooks in SignalWire for reliability during outages
  • Label SignalWire conversations in On-Chat for easy filtering
  • Monitor SMS throughput and latency in the SignalWire dashboard

Build your first dynamic flow today

30 days free. No credit card. Set up in minutes.

Create your free account