"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