Network Address Translation● Breaks the
SIP and Media paths● Most SIP UAs will require help with NAT traversal● STUN and ICE require SIP UA support● Using SBCs for NAT traversal is transparent and doesnt require SIP UA support
Client Properties Property Description Sid
The unique id of this client. ApiVersion The date that this resource was created. FriendlyName The human readable description for this client. AccountSid The unique id of the Account that created this client. Login The client user name. Password The client password. Status The status of this client. Possible values are VoiceUrl The URL RestComm will request when this client makes a call. VoiceMethod The HTTP method RestComm will use when requesting the VoiceUrl. Either GET or POST. VoiceFallbackUrl The URL RestComm will request in case there is an error executing or retrieving the RCML requested by the VoiceUrl.VoiceFallbackMethod The HTTP method RestComm will use when requesting the VoiceFallbackUrl. Either GET or POST.
Client PropertiesVoiceApplicationSid The Sid of
the application that RestComm should use to handle outbound calls made by this client. If a VoiceApplicationSid is present RestComm will ignore the above set of urls and methods and use the one provided by the corresponding application. Uri The URI for this resource.
Client Resource Methods● DELETE –
Delete a client resource.● GET – Retrieves an instance of the client resource.● POST/PUT – Creates a new client resource if it doesnt exist and otherwise updates the existing client resource.
Basic Extension with voice mail
in RCML<Dial><Client>tom</Client></Dial><Say> You have reached the voice mail of ThomasQuintana. Please leave a message after thebeep and press pound or hangup to finishrecording.</Say><Record action=”voicemail”/>