Before you start
You need:- A Spectrum project.
- An iMessage line in that project.
- A SIP client, PBX, or voice application that can receive calls over TCP.
- The inbound routing details requested by the dashboard.
Set up inbound calling
1
Open the project
Sign in to the Spectrum dashboard and select the
project that owns the iMessage line.
2
Open inbound voice registration
Open the project’s inbound voice registration and choose the iMessage line
that should receive calls.Make sure you select an iMessage line. WhatsApp numbers are not supported.
3
Register the inbound route
Enter the SIP routing information requested by the dashboard and save the
registration. The dashboard registration tells Spectrum where to send an
incoming call.
4
Configure your SIP application
Configure the receiving application with the inbound values shown in the
dashboard. Set the SIP transport to TCP.Do not use UDP, TLS, or a
sips: URI. They are not currently supported.5
Keep the SIP application available
Start the SIP application and keep its connection active so it can accept
an incoming call.
6
Place an inbound test call
From another phone, call the iMessage line registered in the dashboard.
Confirm that your SIP application receives the call and that audio works in
both directions.
What each registration does
The word “registration” can refer to two different settings:
Registering a business profile does not create an inbound route. Registering
an inbound route does not register the business profile.
Before going live
- The inbound route is saved under the correct project.
- The selected number is an iMessage line, not a WhatsApp number.
- The SIP application uses the routing values shown in the dashboard.
- The transport is TCP, not UDP or TLS.
- The SIP application stays connected and ready to receive calls.
- A test call reaches the application and has working two-way audio.