# "How to Connect SignalWire SMS to On-Chat"

> "On-Chat integrates with SignalWire SMS so your team can receive and reply to customer SMS messages from a unified inbox using SignalWire's reliable communications platform."

URL: https://on-chat.live/guides/how-to-connect-signalwire-sms-to-on-chat/
Last updated: 2026-11-14

## 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

## Keep reading

- [How to Build a WhatsApp Chatbot Without Code](https://on-chat.live/guides/how-to-build-a-whatsapp-chatbot/): A step-by-step tutorial for building a dynamic WhatsApp chatbot in a visual flow builder, from your first message to live data and agent handoff.
- [Chatbot Flow Design: 12 Best Practices](https://on-chat.live/guides/chatbot-flow-design-best-practices/): Practical rules for designing chatbot conversation flows that customers finish: branching, fallbacks, personalisation, handoff and testing.
- [Make Your Chatbot Dynamic with Webhooks](https://on-chat.live/guides/dynamic-chatbot-webhooks/): Connect your chatbot flows to live data. Learn how webhooks, expressions and splits turn a scripted bot into one that answers with real information.
