TAPICall Release Notes

deutsch | english

Version 4.2.19
Status Description
UpdateAastra TSP special handling
Because Aastra TSP drivers seem to change their TSP name when connecting the first time, TAPICall failed to correctly verify the TSP choice. The name check can now be disabled if needed.
Please contact TAPICall support if you need to disable the name check.

Version 4.2.18
Status Description
UpdateSearch window: entering phone numbers partially
When a phone number was entered and there was a match that approximately matches the input, the first match from the results list was used for dialling except for the number entered.
UpdateReverse lookup for Austria
The reverse lookup engine for Austria has changed its output structure so the program had to be adjusted in order to properly use it.

Version 4.2.17
Status Description
UpdateSetup improvements
The following changes have been taken to fix the setup:
  • Startup start menu entry is now added again with Windows XP and older versions
  • Installing over a newer existing version is now prohibited.
  • Upgrading an existing version will no longer result in multiple entries in the list of installed products.
UpdateBugfix: Database synchronization
The database sync (in full mode) would show all items having e-mail addresses as changed even if they were unchanged.

Version 4.2.15
Status Description
UpdateSearch window: improvements for voice control
To enhance TAPICall for voice controlled computers, the extension introduced with version 4.2.14 was modified. The type: prefix is no longer needed. Instead, TAPICall will test the right part of the search expression for matching phone number types. If one is found, the appropriate row in the search results is highlighted. E.g. you can enter "smith business two" or "smith assistant" which will in both cases show all "smith" contacts and highlight the first number matching the given type.
UpdateBugfix: synchronization of e-mail addresses
Searching for contacts via e-mail addresses, or pressing F8 in an e-mail item would often not show the desired result because the e-mail replication to TAPICall's search database did not work completely.

Version 4.2.14
Status Description
UpdateSearch window: better support for speech input
Ways of using the software with speech control improved: as part of the search criteria, you can now specify the type of number you wish to dial. Add e.g. type:priv to automatically have the first private phone number in the first search match highlighted for immediate dialling. No need to use the mouse or cursor keys. Behind type:, you can specify all known number types or abbreviations of them, e.g. private, business, mobile, car, assistant etc.
UpdateCall window: access to multiple-match results
If a phone number was resolved into more than one contact, the call info balloon would indicate this with an appropriate message line but the function is not accessible anywhere else. We have extended the Contact button capabilities in the call window so its functionality depends on the number of search results. If only one exists, it is opened as before in an Outlook contact inspector window. If multiple results exist, they are shown in the search window instead.
UpdateF8 in e-mail inspectors
Pushing F8 in an e-mail inspector would always evaluate the highlighted text (if any), otherwise just open a blank search window. This was changed to evaluating the e-mail recipients and senders if no selected text exists.
UpdateBugfix: make call from call list window
TAPICall would not include the outside access prefix when starting a call for the selected item of the call list.

Version 4.2.11
Status Description
NewTipTel 274/275 support
TipTel phones are now properly supported even if their TSP has ID 0 (zero).

Version 4.2.10
Status Description
New(BETA) Prepared for callto: protocol handler
TAPICall is now able to handle URLs starting with callto:, e.g. callto:0123456, to start new phone calls.
However, this functionality cannot be activated in the setup or the program because existing callto handlers (like Skype) would become deactivated. We are working on making this part of the setup as a separate feature.
NewE-Mails for inbound calls in absence
TAPICall can now send you an e-mail on a missed call, containing information on the caller and the call history. The feature settings can be found on the settings page 'Actions on calls'.
NewReceive your call list via e-mail
If you own a smartphone or have another way of accessing your workplace inbox, you can now receive an up-to-date call list as an e-mail if you call your workplace phone (resulting in a missed call from one of your own phone numbers).
NewCheck for newer program versions
On startup, TAPICall can now check if there is an updated version available for download. It informs you about changes for all versions created since you last installed and redirects you to the download page on request.
NewTAPICall Dial-out advisor
TAPICall will now inform you if a new phone call was made for your extension that did not originate from your phone or TAPICall. This is typically the case if a different CTI software (such as the Outlook Dialer) is used to make calls.
UpdateSearch window: Creating new contacts from the search window when no result is available
If you have entered a phone number in TAPICall's search window to find a matching contact and there is no match, you can now create a new empty contact (with the phone number already set) by clicking the 'Contact' button.
UpdateCall list: clipboard support for call list entries
the context menu now contains an entry 'Copy phone number to clipboard'.
Update(Bugfix) F8: clipboard mis-evaluation when e-mail inspector(s) open
When any e-mail inspector window was open, pressing F8 would not have the desired result for selected contact items.
Update(Bugfix) Call info balloon
The category-related balloon size and colors did not apply in recent versions.

Version 4.1.18
Status Description
UpdateBugfix: lookup for Austria
Due to changes in the interface, the Austria lookup service component had to be updated.

Version 4.1.16 / 4.1.17
Status Description
UpdateBugfix: making a call from the call list
The outside access prefix was not included when the number of the active call list entry was dialled.

Version 4.1.14 / 4.1.15
Status Description
UpdateBugfix: starting Outlook 2010 from TAPICall menu
Outlook 2010 would not start after clicking the appropriate menu item in the TAPICall standby-mode menu.
UpdateButtons changed in call list window
According to the configurable double-click action in the call list, the buttons have changed slightly. The 'Call' button will now immediately call the number of the selected call list entry. The new button 'Display in search window' will open the selected entry in the search window but not start a call.
UpdateBugfix: Address lists / QuickSync
After picking an address list as a search folder, QuickSync would launch but not synchronize the address lists so their entries would not be found.
UpdateDatabase synchronization
After successfully completing the synchronization, the dialog now closes automatically.
UpdateBalloon / missed calls
When the call list is opened, this should cause the number of missed calls to be reset to zero. The balloon would still stay open even if configured to close if there are no calls in absence.
UpdateSettings / TAPI device
If there are built-in settings for the selected TAPI device, this will be announced on the settings page (until now, it would announce 'user' settings even if they are actually 'built-in'). One click on the info message opens the settings details.
UpdateTAPI extended settings / load dialog
The button for renaming existing settings was removed. Deleting settings is now done with a separate option for more convenience.
UpdateTAPI extended settings / save dialog
The buttons for renaming and deleting existing settings were removed.
UpdateTAPI extended settings for Tiptel 274 / 275
The TAPI command lineAccept() is not sent if a Tiptel 274 / 275 device is used to prevent TAPI-level errors and connection problems.
UpdateBugfix: TAPI initialization
The Siemens Gigaset TSP was not shown in the list of selectable devices due to a problem with the provider name. It can now be used for outbound calls (inbound is not supported by the TSP)
UpdateBugfix: Balloon, local target area
The local contact information is now shown with this priority:
  • name (if resolving the local ID to a name succeeded)
  • canonical ID
  • unformatted ID
UpdateBugfix: countries with closed dialling schema
Working with phone number of countries running the closed dialling schema often caused phone number validation messages indicating an unknown area code. This was now fixed so the numbers are only checked against the canonical phone number schema.
UpdateBugfix: country data for Luxemburg (+352) updated
TAPICall now assumes closed dialling for Luxemburg.
UpdateSettings / activation
The button "Update" is now available only after the first contact to the web activation system has been made.

Version 4.1.13
Status Description
UpdateBugfix: reverse lookup for Austria (herold.at) losing telephone number
When a new contact item was created as a result of a herold.at reverse lookup, it could happen that the telephone number from the lookup result would not be set in the contact item.

Version 4.1.12
Status Description
NewConfigurable double-click action in call list
A double-click on a call list item would open or create the appropriate contact in previous versions. The double-click can now be configured to perform one of these actions:
  • Open the search window with the item's phone number in it
  • Call the number of the call list entry right away
  • Open or create the contact (like previous versions)
The action can be configured in the "call list" settings page.
UpdateFritz!Box call list download: Timeouts
The download would sometimes cancel too soon, therefore the connection and send timeouts have been extended from 1 second to 5 seconds.
UpdateBugfix: Fritz!Box call list download: Default values
Clicking "Set defaults" would not reset the URLs to default values.

Version 4.1.11
Status Description
UpdateBugfix: Fritz!Box call list downloa
Anonymous calls caused empty contacts to be created and displayed during the download process.

Version 4.1.10
Status Description
UpdateBugfix: missed calls balloon display
The "missed calls" line in the balloon would show missed calls even after the call list has been opened.
UpdateBugfix: special TAPI settings sometimes not used
TAPI service providers with changing IDs could cause TAPICall to skip reading the special settings such as filters etc. on program startup. The settings would be read only after a standby phase.

Version 4.1.9
Status Description
UpdateCorrected dialling setting for Estonia (+372)
Changed dialling scheme for Estonia to "closed dialling" because no area codes are used.
UpdateRemoved invalid area codes for Vienna (Austria)
Removed area codes 10 thru 19 and 222 for Vienna.
UpdateBugfix: unintended restoration of user-deleted area codes
Deleted area codes would be restored on the next program startup.

Version 4.1.8
Status Description
NewFritz!Box Call List Download
If you are using a Fritz!Box Fon (capable of managing phone calls), you can now integrate the call list of the Fritz!Box with TAPICall's call list.
New options for this have been added on the existing Call List settings page.

Version 4.1.7
Status Description
UpdatePickup behaviour adjustment
When a call is picked up on the phone (not with TAPICall's pickup function), TAPICall would not show info on the call on some systems.

Version 4.1.5
Status Description
UpdatePhone book service change for Switzerland
The lookup service [b]tel.search[/b] is now using a more reliable and faster communication path.

Version 4.1.4
Status Description
UpdateTAPI Wizard: Optimization of settings gained
After running the tests in the TAPI wizard, the setting proposals gained from the tests are aggregated as far as possible to achieve a more compact set of filters.

Version 4.1.3
Status Description
UpdateCorrected number modifier usage
When a number modifier was created that also included the 'connected' call state, it would be applied to inbound as well as outbound calls, no matter if any of these flags was set.

Version 4.1.2
Status Description
UpdateFixed reverse lookup for Austria
Changes in the lookup code were required due to internal changes on the lookup web site.

Version 4.1.1
Status Description
UpdateCallBridge fix for picked up calls is now optional
The change introduced in version 4.0.107 of TAPICall (for CallBridge TAPI service providers) has now become an option. By default it is not activated. If you have trouble with wrong caller IDs being announced if you pick up a call from your phone, you can now use the file(s) in the new "Reg" subfolder that is installed in the TAPICall installation path (default: C:\Programm Files\TAPICall or C:\Program Files (x86)\TAPICall):
  • TAPI_UseConnectedIdOnPickup (CallBridge fix).reg - to activate special pickup handling (ConnectedID will be used instead of CallerID)
  • TAPI_UseConnectedIdOnPickup disable (CallBridge fix).reg - to deactivate the fix (default setting)

Import the desired file by double-clicking it. After TAPICall is restarted, the setting is used.
CAUTION: use this fix ONLY if you are using a CallBridge TAPI service provider and TAPICall announces wrong CallerIDs when you pick up a call on your phone.

Version 4.1.0
Status Description
UpdateBugfix: Macro virus warnings
When creating Journal items in E-Mail folders, Outlook would show a macro virus warning.
UpdateBugfix: Fixed reverse lookup service for Italy (PagineBianche.it)
Due to slight changes in the page setup, TAPICall was no longer able to retrieve data from the site.
UpdateBugfix: Blank contacts when dialing from TAPICall
In some situations TAPICall would first create a blank contact after making a call and then show the correct contact (from an Outlook folder)
UpdateBugfix: Windows location warnings
Fixed a problem with older TAPICall product databases that would cause TAPICall to announce missing Windows location settings

Version 4.0.107
Status Description
UpdateBugfix: F8 in e-mail items
Pressing F8 in e-mail items will now use the highlighted text in the message first (if any). If no highlighted text exists, sender and receiver(s) will be used for the contact resolution as in previous versions.
UpdateBugfix: Wrong ID when picking up group calls
TAPICall will now use the ConnectedID only when working with picked-up calls. Many TAPI service providers send invalid CalledID and CalledID data that is misguiding TAPICall
UpdateBugfix: Importing XML config files
Folders were not found when importing an XML config file
UpdateBugfix: Remove settings
The "Remove all Dettings" function left TAPI customizations in the registry unintendedly

Version 4.0.106
Status Description
Update64-bit Office check
When using Office / Outlook 64-bit, TAPICall is not able to access the MAPI info stores due to architectural restrictions by Microsoft (as TAPICall is a 32-bit client). TAPICall now checks this and will recommend installing the 32-bit Office setup instead.

TAPICall works on the following Windows/Office combinations:
Windows 32-Bit
(XP / Server 2003 / Vista / 7)
Windows 64-Bit
(XP / Server 2003 / Vista / 7 / 2008 / 2008 R2)
Office 32-Bit
(2000 / 2002 / 2003 / 2007 / 2010)
OKOK
Office 64-Bit
(2007 / 2010)
invalid *)MAPI inaccessible for 32-Bit clients
*) 64-Bit software cannot be installed on a 32-Bit platform

Version 4.0.105
Status Description
NewMulti-Monitor environments
Older TAPICall versions have reduced working mostly to the main desktop area. Window positions and sizes were only restored if the area affected was somewhere on the main screen. Multi-monitor environments are now fully supported so that windows across multiple monitors are now possible. If the environment changes, e.g. from two monitors to one, windows are always restored so that they are visible in the screen area.
UpdateBugfix: Speed dialing
The list could get corrupted when inserting new entries or re-arranging them. Sometimes no new entries could be created.
UpdateBugfix: Call list filter and call type (internal / external) were not saved and restored
The most recent filter and call type selected in the call list was not restored if the call list (or TAPICall) was closed.
UpdateBugfix: Write access check on startup
If the product database cannot be opened for write access on program startup, this will be announced and the program will terminate again. Write access is required for successfully finishing the activation process.
UpdateSpeed dialing: Default entry
If the list is still empty, TAPICall will now create a usable default example entry for calling CONVERGIT Support.
UpdateAudio muting on Windows Vista and newer versions
As the built-in muting mechanisms don't work in Windows Vista and later versions, the settings page 'Actions on Calls' now addresses this problem and redirects to the TAPICall web site where you can find a description how to achieve audio muting using an external utility.
UpdateDialing rules for SwitzerlandAs including the long-distance identifier even for local calls in Switzerland, choosing a current location within Switzerland will now set the phone number dialing optimization mode to 'Country' which causes the long-distance identifier to be included in all calls whereas the international identifier is only used when dialing targets outside of Switzerland. The same applies to all countries where the dialing rules for local and long-distance calls are equal.
UpdateNow using an internal country databaseCountries and their dialing rules were read from the Windows registry until now. As there are some countries missing there, and some errors in the dialing rules exist, TAPICall is now using its own country database which is located inside the product database.

Version 4.0.104
Status Description
UpdateBugfix: Misinterpretation of Pickup call data
When a call was picked up by dialing a PBX command, the call was in some environments interpreted as outbound and the caller ID could get overwritten.
UpdateBugfix: Evaluation of anonymous calls
Contacts created for calls with suppressed caller information (CLIP) were assigned the local country and area code accidentally.
UpdateBugfix: Fixed infinite folder depth for PublicFax virtual InfoStores
Folders inside virtual Public Fax infostores could not be properly enumerated and caused TAPICall to crash.

Version 4.0.101
Status Description
UpdateSupport for new placeholders when calling external programs
The following placeholders were added for command line parameters when calling an external application on phone events:
  • %calledid_pure%
  • %callerid_pure%
  • %connectedid_pure%
All these placeholders contain the respective raw ID without the outside access digit if any. There will be no difference between the "raw" and the "pure" placeholders if no outside access digits are used at all.

Version 4.0.99
Status Description
UpdateUnexpected program standby and restart
Bugfix: the Outlook runtime detection failed sometimes, causing TAPICall to assume that Outlook is no longer running, and go to standby mode, only to recover some seconds later.

Version 4.0.98
Status Description
UpdateTAPI calibration settings
Bugfix: after settings were changed in the TAPI wizard or the TAPI calibration dialog, the settings were applied only after a program restart. They are now immediately loaded once one of the TAPI dialogs is closed.

Version 4.0.95
Status Description
UpdateTAPI Wizard Enhancements:
  • A test is regarded as complete if at least one ID was delivered by the TSP. Previous versions expected an ID from before talking and an ID while talking which caused the wizard to get stuck when one of these IDs was missing.
  • The wizard now auto-forwards to the next page once a test is complete (after hanging up)
  • To enhance usability for small screen resolutions, the controls on the wizard form were rearranged to save vertical space.

Version 4.0.94
Status Description
UpdateNew TAPI Wizard
To make the TAPICall setup easier, a new TAPI Wizard was created that guides the user through some test calls to automatically create a working CTI configuration and handle TAPI service provider misbehaviour if needed.
UpdateBugfix: public folders not displaying
With Outlook 2010 the public folder hierarchy was not always shown correctly.

Version 4.0.89
Status Description
UpdateRemoved graphical menus
The graphical menu component had to be removed due to stability issues on some Windows 7 / 6 Bit systems. Another component will be used in a future version soon to provide graphical menus again.
UpdateBugfix: Wrong length of extension in reverse lookup
In case a new number is detected and a similar number already exists, the length of the new number's extension was detected one digit too long (e.g. creating 123456-789 instead of 1234567-89).
UpdateBugfix: Folder selection component displaying hidden config folders
Outlook 2007 and 2010 introduced some hidden folders containing configuration data that were shown unintendedly in TAPICall's folder selection dialogs.
UpdateBugfix: interactive phone number correction
The interactive correction dialog would not pop up reliably when a contact was saved with badly formatted phone numbers.
UpdateBugfix: removed hourglass cursor in the call list cleanup message box
The message box informing the user about outdated call list entries is now shown with the default mouse pointer instead of the hourglass cursor.

Version 4.0.87
Status Description
UpdateBugfix: redesigned the Outlook runtime checker component
To enhance compatibility, the Outlook runtime checks were changed.
UpdateBugfix: notification on incorrectly formatted phone numbers (new contacts)
The window that shows incorrectly formatted phone numbers and offers corrections was not shown reliably when new contacts were added.

Version 4.0.86
Status Description
UpdateBugfix: fixed Austria reverse / forward lookup
Due to changes in the values returned by the search engine, lookup results could not be parsed since 01/2010.

Version 4.0.85
Status Description
UpdateBugfix: config page "external apps"
Changes made in the dialog "parameters / test" were not always saved properly.

Version 4.0.84
Status Description
UpdateBugfix: outbound calls being identified as inbound
When an error occurred in the evaluation of ID names, TAPICall assumed that calls were inbound even though they were outbound.

Version 4.0.82
Status Description
UpdateBugfix: speed dial button order could not be arranged by user
Due to an automatic collision check, the order of speed dial items was lost when the window configuration was saved.
UpdateBugfix: attempt to fix "no-wakeup" behavior

Version 4.0.80
Status Description
UpdateBugfix: search window / auto-minimize
The option "automatically minimize during call" was not saved properly.
UpdateBugfix: activation message "license expired" in spite of valid license
Some PCs showed a message stating the license is expired even though the license was valid. The program still worked in all aspects.
UpdateBugfix: announcement of multiple matching contacts in the call info balloon
If a number was recognised in more than one contact, the call info balloon would not show the appropriate hint
UpdateBugfix: TSP device with ID 0 (zero)
Using a TSP device with ID 0 was a problem because TAPICall assumed this would be an initial value interpreted as "no device chosen"
UpdateBugfix: call control window / buttons "Follow-up flag" and "E-mail" would not get enabled
The buttons would not get enabled even though the partner was recognised as a known contact

Version 4.0.78
Status Description
UpdateBugfix: multiple-match results window would not come up
The search window displaying all items included in a multiple-match scenario (more than one item matches the current phone number) can now be shown again by clicking the balloon hyperlink.
UpdateBugfix: fixed local search by name and location (<name>,<location>)
Looking up items in the search window by specifying name and location would not get any result.
UpdateBugfix: searching items containing apostrophe characters
Opening contacts from out of the search window failed (from manual input or lookup result) failed if the contact's subject contained any apostrophe character.
UpdateBugfix: Austria reverse lookup engine
The page layout was changed by the provider. TAPICall was changed to appropriately parse the new layout now.

Version 4.0.77
Status Description
UpdateSearch window behavior changed
The search window behavior was changed to TAPICall won't care about an open search window when the next search request (F8) is given by the user. If there is an existing search window, it will be closed regardless of its contents, and a new one will be opened using the current search context.

Version 4.0.76
Status Description
UpdateSearch windows reduced to one window
From this version on, there is only one search window that is called with the F8 key by default. This implies some changes in the behavior:
  • When no search window exists, F8 will open a new window in any case, trying to use the current context
  • When a search window exists, and you press F8 again...
    • the window will just be shown on top again if it already contains a phone number or a lookup result
    • the window will show search results according to the current context if it does not have a current phone number or lookup result
  • if the current search window already contains something and you press F8, the window will appear but not show new content according to the context. In that case, you need to close the existing window first and then press F8 again.
UpdateBugfix: CTI config: own number and company main number
Once these checkboxes were activated, they could not be deactivated again.
UpdateDefault changed for call control window behavior
On inbound calls, TAPICall will now show only the call info balloon and, if configured, the contact item, but no longer the call control window. You can get to the call control window any time by pressing F7.
UpdateChanged default hotkey for the speed dial window
The hotkey combination for launching the speed dial window was changed from Ctrl-Alt-S to Ctrl-2.

Version 4.0.75
Status Description
UpdateBugfix: WAV file and text color usage with categories
WAV files and foreground colours assigned to categories are now played / shown again.
UpdateBugfix: Usage of address list entries
When the phone number lookup found an address list entry, Outlook security warnings could occur.
UpdateBugfix: Unexpected insertion of the current location's area code in unknown international phone numbers
The current area code (of the Windows location) was inserted in place of the phone number area code when the phone number contained a country code different from the current one, and the area code in that number was not found in the area code database.

Version 4.0.74
Status Description
UpdateBugfix: Creating a speed dial entry out of the search window
If the currently selected phone number was used to create a new speed dial entry with the appropriate button in the search window, this entry could not be saved. TAPICall would produce a message such as "another entry with this target already exists".
UpdateBugfix: Follow-up flagging for Outlook 2007 / 2010
The follow-up flagging functionality was partially rewritten to fit better for Outlook 2007 and newer versions. Coloured flags such as in Outlook 2003 can no longer be used, as a replacement the dialog now offers the categories which can be assigned or removed from the item.
UpdateBugfix: Creating a new contact from a reverse lookup result
Contacts created out of the search window did not receive an address if there was one or more similar contact that TAPICall offered to synchronize, and the user chose to create a new contact item instead of synchronizing an existing one.
UpdateBugfix: hitting F8 on a lookup result in the search window
Pressing F8 created a new search window in recent versions of TAPICall. The previous functionality was restored so pressing F8 on a phone number will now start dialing this number again.
UpdateFunction "Insert comment block": new placeholders
The configurable text block that can be used with the hotkey functionality &qout;Insert comment block" now has some additional placeholders::
  • yyyy: Year (4 digits)
  • yy: Year (2 digits)
  • mm: Month (2 digits, adding a leading zero for values 1..9)
  • m: Month (1 or 2 digits)
  • dd: Day (2 digits, adding a leading zero for values 1..9)
  • d: Day (1 or 2 digits)
  • hh: Hour (2 digits, adding a leading zero for values 1..9)
  • h: Hour (1 or 2 digits)
  • hh12: Hour (2 digits, using 12-hour format, adding a leading zero for values 1..9)
  • h12: hour (1 or 2 digits, using 12-hour format)
  • nn: Minute (2 digits, adding a leading zero for values 1..9)
  • n: Minute (1 or 2 digits)
  • ss: Second (2 digits, adding a leading zero for values 1..9)
  • s: Second (1 or 2 digits)
This allows for better customizability of date formats.
UpdateShowing mouse actions in the TAPICall menu
If a function does not have an associated hotkey but an associated mouse action (such as click left - right), that mouse action is now displayed in the shortcut column of the menu.

Version 4.0.73
Status Description
UpdateBugfix: support for address lists
Details of address list entries were not shown completely in the call info balloon.

Version 4.0.72
Status Description
UpdateBugfix: wrong behaviour if CalledID is empty
If a TAPI service provider was used that does not fill the CalledID field, TAPICall would just open the call control window but no contact and no call info balloon.

Version 4.0.71
Status Description
UpdateBugfix: outbound dialing broken by not using TAPI address feature
Some computers failed to create outbound calls if the feature "TAPI address" was not used.
UpdateBugfix: setup to replace previous TAPICall version
The setup can now replace another existing TAPICall version again.

Version 4.0.69
Status Description
UpdateRemoved built-in Asterisk TAPI fix
Older PhoneSuite TSP versions required an additional zero to be added to external IDs for a proper resolution. As newer PhoneSuite releases don't require this any longer, the fix was removed.
UpdateUsage of TAPI addresses now optional
To avoid trouble especially with Telekom and Siemens TSPs, the function "Address" was made optional, and by default the function is not activated.

Version 4.0.68
Status Description
UpdateCall list performance
Changing from one row to another could be slow because TAPICall checked for each row if a contact was associated with it. The related query was sped up rapidly.
UpdateCall control window / call info balloon / call list entry after picking up the receiver (outbound call)
When dialing on the phone, TAPICall would show a call control window shown an anonymous or unknown target until the number was dialed completely. The window now shows only after dialing is complete, and the call info balloon and call list entry appear only after the first digit was dialed (or, depending on the TSP behaviour, when the number is complete).
UpdateBugfix: displaying initialization issues
If TAPICall encounters problems at startup, the page "To-Do" would appear in the settings wizard. This did not work in previous 4.0 Beta versions.
UpdateBugfix: reconnecting the TSP during a call
If the function "reconnect TAPI service provider" was called during a call, the associated security question could not be answered with "yes / no" as planned but only with "OK", resulting in no actual reconnection taking place.

Version 4.0.65
Status Description
NewDynamic activation model
You can now use a new activation model that allows you to manage the licenses you have bought online. You can assign licenses to computers that have registered online, and move a license from one computer to another.

Version 4.0.59
Status Description
UpdateFixed: TAPI "pickup" feature
Picking up a call from a different ringing phone/extension did not bring up a call control window.
UpdateFixed: TAPI "redirect" and blind transfer"
Until now, these features expected phone numbers to be specified in the "raw" dialable format. If the speed dial button was configured to hold a phone number in canonical format, this was not properly dialable. TAPICall now converts the number into dialable format if needed.

Version 4.0.58
Status Description
UpdateFixed: hyperlink to alternate matching entries in the call info balloon
If a telephone number is not found in its original length but in a shortened form, the call info balloon displays a line informing the user about alternate entries that may give a hint about the caller. In previous versions, clicking the link in the balloon led to a search window with no results as the ID was scrambled due to a bug.
UpdateFixed: re-opening a contact steals the focus from the active window
If the option "re-open contacts on external changes" was set on, re-opening a contact could steal the focus from the active application.

Version 4.0.57
Status Description
UpdateF8 hotkey in appointment items
Pressing the "Make call" hotkey (default: F8) in appointment items will now list all contacts resulting from the attendees.

Version 4.0.56
Status Description
UpdateFixed: e-mail licensing issue
A bug in e-mail licensing which prevented to activate machines was removed. The bug produced the error message "License is not for this machine".

Version 4.0.55
Status Description
UpdateFixed: multiple call control windows on outbound CTI-triggered call
When a call was placed by TAPICall, sometimes multiple call control windows appeared of which only one was usable.

Version 4.0.54
Status Description
UpdateFixed: same telephone number in multiple fields after reverse lookup
A reverse lookup from GoYellow (German phone numbers only) could result in a new contact having multiple phone number fields set with the same phone number.
UpdateFixed: GoYellow map URL inserted even if configured not to insert the link
The setting "insert map URL" was previously ignored on reverse lookup contact creation. A map URL was inserted always when a new contact was created.
UpdateFixed: shutdown behavior
Fixed some possible causes of unstable behavior during TAPICall shutdown.
UpdateFixed: reaction to end of call
When a call was hung up or dropped, the associated call control window would sometimes stay open.

Version 4.0.52
Status Description
UpdateFixed: answering a call in the info balloon or the call control window failed on certain TSPs
TAPICall failed to answer calls on some TSPs when trying to answer by clicking the green receiver button in the call info balloon or in the call control window. The following error message appeared: LINEERR_INVALCALLHANDLE: Call handle %1 is invalid.

Version 4.0.51
Status Description
UpdateFixed: simulated calls no longer treated like actual calls
Simulated calls were shown as actual calls along with a call management window.
UpdateFixed: F8 and Ctrl-F1 usage
Instead of Shift-Insert, TAPICall now sends Ctrl-C to get the current selection from the active application. The method was internally changed to fit security requirements of Windows 7 better.

Version 4.0.50
Status Description
UpdateFixed: QuickSync running while first start wizard is displayed
On the very first start of the program, the QuickSync would run for the default contacts folder while the first start wizard is displayed to the user. To prevent delays and unneeded data in the replication database, the QuickSync is run only after the first start wizard has closed, if needed anyway.
UpdateFixed: Welcome page does not show the default language setting on Vista and newer Windows versions
On Windows systems newer than XP, the welcome page of the TAPICall settings wizard would not show the default language setting "Use system language" in the combo box, but the combo box would be empty.
UpdateFixed: Reverse scan: unneeded info line in call info balloon
If the reverse lookup did not find an entry for the current telephone number, the balloon would still keep displaying the line "performing reverse lookup".

Version 4.0.49
Status Description
UpdateFixed: call window option "open minimized"
The call window option "Open the window in minimized state" was switched on due to a confusion with the new call window option "Auto-minimize".
UpdateReverse scan: notification about multiple matching entries
If multiple reverse lookup entries could be found for the same number, TAPICall will show you the line "Multiple entries found" in the balloon (like with known contacts). From there, you can open a new search window containing all reverse lookup results.

Version 4.0.48
Status Description
UpdateSearch window: right-click context menu added in search result list
A new pop-up menu appears if you right-click a line in the list of search results.
UpdateSearch window: "Chapter" lines inserted in fuzzy search results
To inform you about why certain entries are shown in the search results even though the number you entered looks different, TAPICall now inserts "chapter" lines, mentioning the search expression which was used to find the results.
UpdateSearch window: Fixed: dual monitor capability added
The pop-up for planning a call could appear on the wrong monitor if two or more monitors are used.
UpdateFixed: Windows 2000 compatibility restored
TAPICall 4.0 can now be used again on Windows 2000 systems without crashing.
UpdateFixed: call info balloon displayed in task bar as a window control
When the TAPICall info balloon was open, a task bar window control button unwantedly appeared (title: "TAPICall notification balloon").

Version 4.0.47
Status Description
UpdateSearch window automatically minimizes on a beginning call
If you start a call from the search window, it will now minimize to the task bar, and return after the call has finished. You can control this behavior in the settings menu.
UpdateFixed: un-muting after the call has ended
Un-muting was made more reliable.

Version 4.0.45
Status Description
UpdateFixed: re-displaying Outlook contacts which were changed by other users
Re-displaying items changed on the server while open on a TAPICall client was fixed so if now a public change is detected, an automatic synchronization of the Outlook items is performed before any items are re-shown, ensuring that these items are up to date.
UpdateAdded support for caller/called/connected ID names
TAPICall can now use the ID names if delivered by the PBX. As long as no contact matching the ID could be found, the ID name will be displayed in the notification balloon and also in the newly created contact.
UpdateSpeed dialing: fixed pickup functionality
The "pickup" function of the speed dial buttons was redesigned to be more reliable now.
UpdateSpeed dialing: deletion confirmation added
When you try to delete a speed dial target, TAPICall will now ask for a confirmation before the item is actually deleted.
UpdateSpeed dialing: PBX commands improved
PBX commands will no longer appear prefixed with the current location's international and area code, and they will be hidden from the call list.
UpdateOutlook startup and shutdown detection
Functionality improved to be more reliable.

Version 4.0.38
Status Description
UpdateBugfix: un-muting after call was disconnected
In some situations, TAPICall would not un-mute the audio channels when the call was disconnected because the TAPI service provider reports no "disconnected" status before going to "idle" status. TAPICall will now un-mute audio in both cases.

Version 4.0.37
Status Description
UpdateExternal actions: parameters can now be filled from contact fields
It is now possible to pass out any contact field to the external application for the "target" contact of the call. If no contact could be resolved, the parameters will be rendered as blank.
UpdateSpeed dialing: fixed some bugs
Some problems with speed dialing functions were fixed:
  • when starting a call with the speed dial button, it was not always possible to drop the call the same way
  • dialing out using shortcuts will no longer include an outside access prefix
UpdatePlan Call
If you prefer to use the "One-Click" feature when planning calls, but sometimes need to adjust the data preset, you can now use the "Plan call" button in two ways:
  • Left mouse button: use one-click if enabled, otherwise display the properties pop-up
  • Right mouse button: always show the properties pop-up, regardless of whether one-click was configured or not
UpdateQuickSync: now includes address lists
Until now, QuickSync only re-synchronized Outlook folders and ignored address lists. They are now encluded in each QuickSync cycle.
UpdateQuickSync: fixed cleanup
Unlike the conventional window-based synchronization, QuickSync would not clean up contacts no longer needed. Cleanup is now the same in both ways.
UpdateFixed: usage of the contact field "file as"
The field contained CrLf control characters due to the way Outlook stores the field internally. It will now be converted to "FullName (CompanyName)" where " (CompanyName)" only appears if there is a company name set in the contact.
The "file as" field is now also available for the journal title.

Version 4.0.36
Status Description
NewExternal actions depending on current call state
Depending on the current call state, you can now configure external actions to be performed (launch exe files, scripts or URLs). To pass current call data to the external instance, you can use parameters. The configuration can be found in the settings page 'External applications'.
UpdateSearch window: enhanced 'search by number' algorithm
Searching for a telephone number will now run two queries, one which requires exact matching of at least the beginning of the number entered, followed by a "fuzzy" search which returns other numbers similar to the one entered (fuzzy search is only performed if exact search did not return any result).
Known BugWindows 2000 compatibility
TAPICall versions greater than 4.0.23 may cause Windows 2000 to crash. It is not recommended to use TAPICall 4.0 on pre-Windows XP versions. We will fix the problem a.s.a.p.

Version 4.0.34
Status Description
NewTAPI: support for hold / blind transfer / redirect
Version 4.0 adds support for the TAPI features hold / blind transfer (transfer to other extension while call is ringing) / redirect (transfer to other extension during the call).
NewTAPI: support for multiple addresses and address capabilities
TAPICall now tries to evaluate the TSPs address (~ extension), and the features supported by the TSP, subsequently offering only those features supported.
NewSpeed dialing
The new speed dialing feature allows you to configure frequently used phone numbers, search expressions and PBX commands to a button bar, so you can call these targets with just one click, or send a command (e.g. temporary forwarding to another extension, CLIR etc.). Calls started from the speed dial window can be managed there, too.
NewOld call window split up into search and call management window
The former "call window" was split up so the new "search window" is only used for searching and preparing calls whereas actual calls will be managed each in a separate "call control" window.
NewExtended reverse lookup support
Some internal changes were made to enhance integration of new reverse lookup services.
NewReverse lookup service for Austria
A new forward and reverse lookup service was added for phone numbers from Austria.
NewReverse lookup service for Switzerland: directories.ch
The service directories.ch / local.ch was added for phone numbers from Switzerland.
NewReverse lookup service for Italy: paginebianche.it
The service paginebianche.it was added for phone numbers from Italy.
NewBalloon: now announces if multiple contacts match the current phone number
The balloon now informs you if the current telephone number is found in more than one contact. Even if the number is not associated with any contact, you get informed about existing contacts with similar numbers.
UpdateCreating contacts for anonymous inbound calls
You can now determine whether to create a new (blank) contact also if an anonymous call comes in.
UpdateTAPI: auto reconnect after standby
If the computer resumes from hibernation or standby, TAPICall can now reconnect the TSP in case it tends to lose the PBX connection. You can also specify a delay after which the reconnection is performed.
UpdateSearch window: now sorted descending by last modification date
Results in the search window are now sorted descending by the last modification date to ensure the most recent contacts are on top of the list.
UpdateSearch window: supports partial phone numbers
Entering parts of a number will create appropriate search results now.
UpdateSearch window: job title and location as new search criteria
You can now also enter the job title and / or location as additional search criteria.
UpdateSearch window: new feature "plan call"
This new feature allows you to create a call reminder (Outlook task) for a selected contact item in the search window. This is more straight-forward than using the flagging feature.
UpdateSearch window: exact match first, then fuzzy matches (most recent first)
When you search for a telephone number in the search window, TAPICall will now first return the contact(s) matching the number exactly, then append more contacts where the number matches partially. The contacts will be sorted by the last modification date in descending order, so the most recent contact will be on top of the list (below exactly matching contacts, if any).
UpdateFollow-up flagging enhanced
You can now flag contacts without setting a reminder date. The dialog was rearranged to show the flagging details first, then more optional data.
UpdateCountry is added for new contacts (when resulting from lookup)
If a new contact is created, the address field now contains the country if it differs from the current location's country. This is to avoid that Outlook misinterprets the address fields.
UpdateClipboard: new call with F8 hotkey
To enhance compatibility with newer operating systems, the clipboard control functions were slightly changed.
UpdateVista 64-bit compatibility
TAPICall is now Vista 64-bit compatible by supporting Registry Reflection.
UpdateFeature recreated: Re-open items on external changes
The feature "Re-open items when they were changed by another user" was recreated. See TAPICall configuration page "extended settings" for more information.
UpdateNew simulation option
To test reverse lookup exclusively without using any of the replicated data, a new checkbox was made available in the simulation window. Using this option will cause TAPICall to act as if there were no known contacts yet.
UpdateMenus improved
TAPICall's menus now have a new look that integrates better with Office.
UpdateUsing HTML instead of RTF in call info e-mails
TAPICall will now use HTML when a call info is sent from the call list window.
UpdateFixed: Losing active call when another call is coming in during an existing call
During a call (A), a new call waiting (B) would be announced as the new active call. If the new call (B) is dropped because you keep the existing one, TAPICall would not give you ways to control the existing call (A). If the new call (B) is disconnecting, TAPICall will now show you the info for call (A) again, and let you control the call from the balloon.
UpdateFixed: TelSearch (CH) uses fax as phone number
The TelSearch lookup routine returned entries with phone and fax number the wrong way so the fax number would be interpreted as the phone number.
UpdateFixed: TelSearch (CH) returns only the first result
The TelSearch reverse lookup interface was fixed so that now all results are returned, not only the very first one.
UpdateFixed: Call info balloon mispositioning
The call info balloon would appear behind the task bar or in the wrong corner of the screen when using Windows Vista or Windows Seven and moving the task bar or the sidebar.
UpdateFixed: Keyboard shortcut for "insert comment block": Placeholders date_short and date_long did not work
The keyboard shortcut function "insert comment block" did not properly replace the placeholders date_long and date_short by the respective date strings.
UpdateFixed: Make call (F8) from Outlook e-mail window
Bugfix: TAPICall now recognizes Outlook e-mail editor windows properly and shows the matching contacts when pressing F8.
UpdateFixed: Outlook XP (2002): unexpected standby on main window minimization
Bugfix: When Outlook XP (2002) was minimized and was configured to hide from the task bar in that situation, TAPICall would shut down into standby.

Version 3.1.89
Status Description
UpdateFixed: TelSearch (CH) uses fax as phone number
The TelSearch lookup routine returned entries with phone and fax number the wrong way so the fax number would be interpreted as the phone number.

Version 3.1.87
Status Description
UpdateSystem shutdown: optional alternate program shutdown modes
In case TAPICall seems to hang when a system shutdown is being performed, the quit method can now be one of three methods, determined by a registry value. Please contact support if you experience shutdown problems caused by TAPICall.

Version 3.1.86
Status Description
UpdateStartup: 64-bit workaround
The Outlook tray detection does not work properly on 64-bit systems. There is a Registry value now to turn the detection off so TAPICall start up without checking icons.

Version 3.1.85
Status Description
UpdateVista 64-bit compatibility
A new feature in 64-bit Vista versions, Registry Reflection, caused TAPICall to fail reading certain registry keys such as the country list.
UpdateBalloon mispositioning using Vista
Bugfix: The call info balloon sometimes appeared behind the task bar or in the wrong corner of the screen.
UpdateFixed: TelSearch (CH) returns only the first result
The TelSearch reverse lookup interface was fixed so that now all results are returned, not only the very first one.

Version 3.1.83
Status Description
UpdateFixed: Balloon window closing too quicky
Bugfix: on new inbuond calls, the info balloon would close too quickly before the call was answered.
UpdateFixed: unwanted WAV or built-in sound on inbound call
Bugfix: even though the alarm configuration was disabled, TAPICall would play the built-in beep or a WAV file.
UpdateFixed: Not starting up with Outlook 2002
Bugfix: When using Outlook 2002 (XP), TAPICall would not launch along with Outlook and stay in standby mode.

Version 3.1.82
Status Description
UpdateTAPI initialization problem removed
Dur to a problem during the TAPI initialization, on some systems it was not possible to place outbound calls with version 3.1.81.

Version 3.1.81
Status Description
UpdateFixed unexpected shutdowns with Outlook 2002
A bug that caused TAPICall to shut down into standby mode when Outlook was minimized to tray is now fixed.
UpdateRecreated automatic re-opening of changed contacts
If someone else changes a public contact that is open in your Outlook client, TAPICall can detect the change and re-open the contact to show you the most recent version of the contact. This is an optional feature that you can switch on in the "Extended settings" page.
NewNew settings cleanup form
When you encounter problems with TAPICall that may arise from configuration issues, you can now use the new "Reset settings" function on the page "Maintenance and Test" that gives you detailed options on what to remove.

Version 3.1.80
Status Description
UpdateRedesigned the Follow-up form
The Follow-up form was redesigned for better handling of local and public contact reminders.
UpdateUsing CTI / Own ID
If you have configured TAPICall to accept calls only for a certain DDI, the balloon would appear anyway if new calls were placed for a different DDI, and an invalid entry was created in the call list.
UpdateBalloon not showing the company name until the call was accepted
The balloon would first show the subject of the caller but not the company name.