Connect a Kenyan Number to Retell AI with Custom Telephony
Use a Sautikit Kenyan number with a Retell AI agent: import it with sip.sautikit.com as the termination URI and forward inbound calls to sip.retellai.com.
Use a Sautikit Kenyan number with a Retell AI agent: import it with sip.sautikit.com as the termination URI and forward inbound calls to sip.retellai.com.
A Retell AI agent can answer and place calls on a Kenyan Sautikit number using Retell's custom telephony. Import your number into Retell with termination URI sip.sautikit.com:5080;transport=udp and your number's SIP username and password, then forward the Sautikit number to +2547XXXXXXXX@sip.retellai.com. The number costs KES 500 a month, inbound calls are free on Sautikit and outbound calls cost KES 3.00 a minute billed per second. Retell lists no charge for custom telephony; it bills its own agent minutes.
+254709000000.In the Retell dashboard, open Phone Numbers, choose to connect a number through SIP trunking (custom telephony), and fill in:
| Retell field | Value |
|---|---|
| Phone number | +254709000000 (your Sautikit number) |
| Termination URI | sip.sautikit.com:5080;transport=udp |
| SIP trunk user name | your Sautikit SIP username |
| SIP trunk password | your Sautikit SIP password |
| Codecs | PCMU and PCMA |
The transport parameter in the URI takes precedence over the transport dropdown in Retell, so UDP is used even if TCP is preselected. Assign your agent to the number for inbound and outbound calls.
In the Sautikit console, open the number and set Forward to:
+254709000000@sip.retellai.comNo sip: prefix. Save. Retell matches the number before the @ to the number you imported. If your Retell account restricts inbound traffic to known IPs, allow the address sip.sautikit.com resolves to (62.12.113.167 as of November 2026; check with dig +short sip.sautikit.com).
The forward can also be set with the API through the number's forward.destinations (Forward calls and voicemail).
Create a phone call from Retell using your imported number as from_number and a Kenyan destination in E.164 format as to_number:
await fetch("https://api.retellai.com/v2/create-phone-call", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.RETELL_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
from_number: "+254709000000",
to_number: "+254711000000",
}),
});Retell sends the call to sip.sautikit.com:5080, authenticates with your SIP credentials, and the customer sees your Sautikit number.
Inbound calls do not reach the agent. Check the forward destination uses the same number format you imported, including +254.
Outbound calls fail. Check the termination URI includes :5080 and ;transport=udp, the username and password match SIP setup on the device row, the destination is E.164, and the wallet has credit.
No audio. Keep PCMU and PCMA enabled and leave media encryption off.
Sautikit AI agents answer your number without a second platform: KES 4.00 a minute, metered per second, on top of the call rate. See Sautikit vs Vapi, Retell and Bland.
Yes. Import a Sautikit number through Retell's custom telephony. Sautikit forwards inbound calls to sip.retellai.com and carries outbound calls on the Kenyan network.
sip.sautikit.com:5080;transport=udp, authenticated with the SIP username and password from your number's SIP & Devices tab.
Retell's pricing page lists no charge for SIP trunking or custom telephony. On Sautikit the number is KES 500 a month, inbound calls are free and outbound calls are KES 3.00 a minute billed per second.