RingCentral

Written By Anand Raj

Last updated 13 days ago

SIP Registration connects your RingCentral extension directly to your Kickcall agent using the SIP (Session Initiation Protocol) standard. Kickcall registers to RingCentral the same way a physical desk phone or softphone would — as a device on that extension — so calls flow straight from RingCentral to your agent with no extra hop in between.

This guide walks through the full setup: selecting a phone number, retrieving its SIP connection details from the RingCentral Admin Portal, and registering those details in Kickcall.

Concurrent call limitation. RingCentral RingEX licenses support a maximum of 5 concurrent calls per extension or device. Once all five call slots are in use, additional inbound callers will hear that the number is busy or unavailable. This is a RingCentral platform limit, not a Kickcall limit.

How this compares to Call Forwarding

Kickcall also supports connecting RingCentral through Call Forwarding. Here's a quick snapshot of how the two differ:

Aspect

SIP Registration

Call Forwarding

What happens

Kickcall registers directly to the extension over SIP, functioning as an IP phone.

The extension is configured to forward its ringing calls to your Kickcall number.

Outbound calling

Supported from the RingCentral number

Not applicable

Good for

A dedicated, always-on number with the most direct, lowest-latency call path

Reusing an existing number/extension without changing how it's provisioned

Why choose SIP Registration. This method gives you the most direct, lowest-latency call path, behaves like a permanent device connection, and is the only method that supports outbound calling from the same RingCentral number. It's the recommended choice for a dedicated production line.

RingEX vs. RingCX — Which One Is This Guide For?

RingCentral sells two distinct products that are easy to confuse because of their similar names. This guide is written for RingEX — if your organization uses RingCX instead, the SIP Registration steps below don't apply in the same way, since RingCX is architected as a contact center platform rather than a per-extension phone system.

Aspect

RingEX

RingCX

What it is

RingCentral's core unified-communications (UCaaS) platform — company-wide phone system, video meetings, and team messaging, organized around extensions and devices.

RingCentral's dedicated, AI-powered contact center (CCaaS) platform — built for support and sales teams handling high customer volume.

Best for

Every employee's everyday calling, meetings, and messaging needs.

Dedicated support/sales teams needing omnichannel routing and AI-assisted service.

Channels

Voice, video meetings, SMS, fax, team messaging.

Voice plus 20+ digital channels (chat, email, social) with unified omnichannel routing.

Key tools

Extensions, desk phones/softphones, SIP device registration (as used in this guide).

Skills-based routing, AI agent assist (RingSense AI), quality management, workforce management.

Starting price

~$20–35/user/month.

~$65+/user/month.

Note: This guide's SIP Registration and Call Forwarding steps apply to RingEX extensions. If you're on RingCX, contact your RingCentral admin about the equivalent contact-center integration path for Kickcall.

Step 1 — Select the phone number

  1. Go to the RingCentral Service Portal and sign in as an admin.

  2. Navigate to Phone System → Phone Numbers → All Numbers.

  1. Select the phone number you want to use with the Kickcall agent, then open Phone Properties.

Step 2 — Retrieve the SIP connection details

  1. Select the device and click Set Up and Provision.

  1. Click Set up manually using SIP.

  1. For "Will you be using secure voice transport on this device?", click No.

  2. Choose the outbound proxy matching your device's location, then copy every field shown.

SIP fields you'll receive

The RingCentral Admin Portal will display the following connection details. Copy each value exactly — you'll enter them into Kickcall in the next step.

Field

Example

Notes

SIP domain

sip.ringcentral.com

Registration target

Remote SIP port

5060

Local SIP port

5060

Outbound proxy

sip18.ringcentral.com

Location-specific — always copy your account's exact value

Outbound proxy port

5090

Username

14378212345

SIP username, typically the DID

Password

••••••

Unique per device — keep confidential

Authentication Username

595947594

A separate credential your provider may issue for authentication, distinct from the Username. Leave blank if not provided.

Phone number

+14378212345

The DID that rings into Kickcall

Step 3 — Register the trunk in Kickcall

  1. In Kickcall, create your agent (or open an existing one) and go to Configure → Connect Phone.

  2. Under Deploy Agent to Phone, choose Bring Your Own Carrier, then select RingCentral as the carrier.

  1. In the SIP Registration form, enter the details copied from the RingCentral Admin Portal: SIP Domain, Remote SIP Port, Phone Number, Outbound Proxy, Outbound Proxy Port, Username, Password, and Authentication Username.

Kickcall - Sip Registration Form

Where each value goes in Kickcall

The field names in RingCentral don't always match the field names in the Kickcall SIP Registration form. Enter each copied value into the matching Kickcall field below. The Outbound proxy value is entered in two places — once in Proxy, and again in Outbound Proxy.

From RingCentral

Enter into Kickcall as

Phone number

Phone No./Extension

Username

User Name

Password

Password

Authorization ID

Authentication Username

SIP domain

From Domain

Outbound proxy

Proxy

Outbound Proxy

Outbound Proxy

Phone No. / Extension. If the RingCentral extension has its own direct dial number (DID), enter that number. If it doesn't, enter the extension number instead — Kickcall accepts either in this field.

  1. Click Save Configuration.

  2. Kickcall will confirm the connection was successful — look for a Registered badge next to SIP Registration.

Kickcall — SIP Registration showing a Registered status
  1. In the RingCentral Admin Portal, open the device again and confirm its status shows Online.

  2. Place a test call to the DID to confirm it reaches the Kickcall agent.


Frequently Asked Questions


More in SIP Connectivity