|
<... callid=""> |
|
Type |
attribute |
|
Elements |
|
|
Data type |
char[50] |
|
Values |
alphanumeric |
|
Description |
Sending calls: Optional user defined value to track a calls. In practice, this value many times corresponds to a unique identifier, or GUID, set by the sender in order to associate a calls with their internal data. Also used for Call Queries. If the same callid is used for more than one call, it creates a call group. Call Querying that callid will retrieve call information for the group.
Receiving Calls Call Events are asynchronous. Use callid to distinguish between Call Events from different calls. A callid will be set on the answer Call Event and cleared on the hang-up Call Event. |
Example 1: Sending a call to two phone numbers
|
Example 2: Call Query results for callid 123abc
|
Example 3: Setting no callid for a Call Query retrieves results for all calls
|
Examples 4 - 6 show Call Events for a single call. Use callid to distinguish between different calls occurring at the same time.
Example 4: Connect Call Event
|
Example 5: Key press Call Event
|
Example 6: Disconnect Call Event
|