Home / Registration, DNS, and routing / GRUU and a single instance
GRUU and a single instance
A GRUU routes to one UA instance, and the registrar returns it as pub-gruu or temp-gruu on the binding.
Learn in 5 minutes
- Register with Supported: gruu and +sip.instance
- Distinguish a public GRUU from a temporary GRUU
- Expect an AOR to fork and a GRUU to target one instance
Visual
The gr parameter marks a GRUU. The instance URN is what the registrar bound.
Worked example
Find both GRUUs The 200 OK Contact carries pub-gruu and temp-gruu.
- Dissect the 200.
- Read pub-gruu.
- Read temp-gruu and compare the user.
Fault
Two phones share sip:alice@example.com. A request to the public GRUU rings both.
The registrar stored that public GRUU against one +sip.instance.
Quiz
Ecosystem
Glossary, sister systems, and the integration seam for this room.
AI omni-channel agents A voice bot still needs a session. SIP creates, modifies, and ends sessions. Omni-channel, in the contact-center sense, means the same contact can also live on chat or another digital channel. Those channels do not replace the voice session. On Amazon Connect the platform owns the managed PSTN voice channel. Bridging an outside carrier into Connect with a Chime Voice Connector is not a supported pattern unless AWS reviews it. When an SBC forks the voice leg to a recorder, that fork is SIPREC, a different plane from the customer dialog.
AI agents A voice bot still needs a session. On Amazon Connect the platform owns the managed PSTN voice channel. Bridging an outside carrier into Connect with a Chime Voice Connector is not a supported pattern unless AWS reviews it. The FreeSWITCH manual page also describes SignalWire, founded by the FreeSWITCH team, as a hosted platform with AI agents behind REST APIs and SWML.