Copyright 2010-2017 Obihai Technology, Inc.
76
Handling Incoming Calls
Inbound Call Routes
Incoming calls come to the phone via any configured Line, how the phone should route the incoming call is based on
the rules defined in the
InboundCallRoute
parameter of each Line. The typical way to route an incoming call is to
ring the phone; so the default
InboundCallRoute
value for all services is, simply,
ph
.
Rejecting Incoming Calls
To reject a ringing call, press the “Reject” soft key as prompted by the phone display.
Caller ID Display
Caller’s name and number are displayed on the screen when available. When only the caller number
is available, the
phone will attempt to match the number against the phone book or buddy list to find a corresponding entry. If one is
found, it uses the name and picture from that entry to display on the screen.
Note: If the call comes from a SIP service, the service provider may provide caller-id picture in the INVITE request by
including a Call-
Info header with a (http or https) URL to the picture file and the attribute “purpose=icon”. For example:
Call-Info: <http://abc.com/user/somepic.png>
;purpose=icon
;
org=
"
ABC Publishing
"
These are the acceptable picture formats: png, bmp, gif, jpg. Notice that in the last example, we also include an org
attribute in the same header. The value is used to propagate the Organization field in the Caller-ID display.
With another Call-Info header, you can also specify an Action URL to show further information about this caller when
the user presses the
ciurl
Soft Key (you must include this key in one of the applicable Soft Key Set):
Call-Info: <https://abc.com/user/info.php?user=john.j.smith>
;purpose=info
Ending Calls
For calls in any state, user can end the call by pressing the
End
soft key. For calls in connected state, user can end the
call simply by hanging up (i.e. on-hooking the phone).
Holding Calls
While a call is connected, the user may place the call on hold using one of the following methods:
•
Pressing the Hold soft key; this holds only the highlighted call on the screen
•
Pressing the feature key that has been assigned the Hold function; this holds all calls that ar
e in a hold-able
state
Resuming Calls
While a call is holding, the user may resume the call using one of the following methods:
•
Pressing the “Resume” soft key; this resumes only the highlighted call on the screen
•
Pressing the call key that hosts the call t
o resume; this resumes the call only if it is in the Holding State as
indicated by the key's LED blinking pattern (slowly in red)
Note that unlike Hold, there is no Resume function that can be assigned to a feature key. Instead a "conference"
function is available for resuming calls to join a conversation, which is discussed when we describe the multi-party
conference call feature.
“Foregrounding” a Call
Operations that are said to foreground a call (i.e., bring a call to the “foreground”) include:
•
Resuming a holding call using the
Resume
soft key