3.3.3. Call handling

The "call handling" configuration decides how to handle incoming and outgoing calls.

  • Activate the checkbox "Display inbound calls" and NCTI standard will display a semi-transparent caller ID window/screenpopup for each incoming call. If the phone number of the caller is stored in your contacts, the corresponding name of the caller, possibly even the caller's photo, will be displayed. If you have activated the LDAP search feature, direct will also search the LDAP server for a matching entry. You can use the slider to adjust how long the caller ID window will be displayed.
  • Activate the checkbox "AppleScript to be triggered for incoming and outgoing calls" if you want to react to inbound or outbound calls by calling an AppleScript. Select the AppleScript to be executed from the menu.
  • Define the format of phone numbers passed to the script. This option is relevant for self-written scripts only. Please consider Chapter E.1.4. Individual AppleScripts
  • The option "Bring NCTI standard to front when a call comes in" causes direct to move to the front and become the active application when a call comes in. This is independent of the caller ID display, which can be active as well, when direct does not become active. If you activate this option, your current application will not remain active upon incoming calls, so that keyboard input, for example, will no longer be sent to that application. Please consider this before activating this option.
  • Activate the checkbox "Enable Bonjour for 'Local Users" to enable the Bonjour technology for information sharing between the direct applications in your local network. Bonjour needs to be enabled for your photo and name to be displayed in the "Local Users" window of the other direct users. Also, after having activated this checkbox, you can open your own "Local Users" window to see the other users (at least those who have also activated this setting).
  • Broadcast my current state

Activate this checkbox if you want your telephone status to be broadcast into the "Local Users" windows of other direct users. Possible states are: available, on the phone or being called.

  • Broadcast identity of callers (inbound calls)

Activate this checkbox if you want to broadcast the caller's number when a call comes in (or the name, if it can be found in your contacts or in the LDAP database). The name or number will be displayed for the duration of the call in the "Local Users" window of the other direct users.

  • Broadcast identity of called contacts (outbound calls)

This is the matching option for outbound calls to broadcast name or number of the called contact.