onCallBegin()

Registers a function that is called when a call begins (comes in). This method is for computer-telephony integration (CTI); it’s only available in API version 24.0 or later.

Syntax

sforce.console.cti.onCallBegin( eventHandler:Function )

Arguments

Name Type Description
eventHandler function JavaScript method called when a call begins.

Sample Code–Visualforce

<apex:page>
    <apex:includeScript value="/support/console/64.0/integration.js"/>
     <script type="text/javascript">

           var callback = function (result) {
              alert('Call ' + result.id + 'Just came in!');
           };

          //Note that we are using the CTI submodule here
           sforce.console.cti.onCallBegin(callback);
     </script>
</apex:page>

Response

This method is asynchronous, so it returns its response in an object in a callback method. The response object contains the following field:

Name Type Description
id string The call object ID of the call which has begun.