Panasonic KX-TDA TAPI

  • Network connectivity to the PBX for integration and hospitality changes.
  • One analog extension for each DuVoice port.
  • Panasonic TAPI driver. This is supplied on the DuVoice system under C:\OEM\PANASONIC. For KIT installs the driver is available from Panasonic via it's dealer portal.
  • The DuVoice system must be the only computer which connects to the switch via the CTI card using TAPI. If any other system connects to the switch while the DuVoice is running the Panasonic TAPI driver will disconnect, requiring the DuVoice computer to be rebooted in order to re-establish a connection.
  • You may use the DuVoice system to host the Panasonic programming software. However it cannot connect via USB, only a network or serial connection can be used or the Panasonic TAPI driver will disconnect, requiring the DuVoice computer to be rebooted in order to re-establish a connection.
  • When name changes or class of service changes are made nobody may be logged into the Panasonic Switch Programming software. If a user is logged in to the Panasonic on any computer the Panasonic will ignore the change.
  • When the system starts integration will not be available via TAPI for up to 5 to 10 minutes. This is a limitation of the Panasonic TAPI driver.
Message Lights Yes - Inband
Forward to personal greeting RNA Yes
Forward to personal greeting Busy No
Forward to personal greeting DND No
Different busy greeting No
Auto login to a mailbox Yes
Trunk ID multiple tenant No
Voicemail transfer Internal calls only
Record a call No
DID Fax Yes
Caller ID with message Yes
Trunk to trunk transfer (unsupervised) No
Loop start disconnect Yes
Tone disconnect Yes
Supervised transfers No
Integrated transfers Yes
Call screening Yes
Caller queuing No
Property management integration (PMS) Yes
Room phone control Yes
Wakeup calls Yes
Failed wakeup alerting Yes
Guest name change Yes
Room Clean - Room Dirty Status Yes

Configure your CTI card for the Panasonic switch for the same subnet as the DuVoice. It is recommended that IP address for both be static.

Hospitality room restrictions are controlled via Class of Service (COS) for individual stations. You will need to create a COS for each of the room restrictions you wish to control. For example you might create a COS for when a room is checked out which blocks all local telephone calls and one when it's checked in which allows unlimited calling.

Configure the voicemail extensions as SLT telephones. You will need to configure one SLT for each channel on the DuVoice.

Set the following fields to the values shown. Those which should not contain a value are specified with <blank>.

Ringback Tone 1
Busy Tone 2
Reorder Tone 3
DND Tone 4
Answer 5
Confirm 9
Disconnect 999
FWD to VM Ringback Tone 6
FWD to VM Busy Tone 7
FWD to Extension Ringback Tone 8

Timing

DTMF Length for VM (ms) 160
Inter-digit Time (ms) 160
Waiting Time before Sending Fowllow on ID(s) 0.5
Waiting Time before Sending VM DTMF Status Signal(s) 0.5

Others

Call Waiting on VM Group Disable
FWD to the VPS Sequence Answer by Mailbox
Intercept Routing to the VPS Sequence Answer by Mailbox
Mailbox for Extension Extension Number
Message Waiting Lamp Control By VM

VM DTMF Command

Recording Message <blank>
Listening Message <blank>
Switching to AA <blank>
Switching to VM

Select a group number for the voicemail system and enter a hunt group number, name and set the type to VM. Then add the DuVoice extensions to this group using the Member List(M) button.

Any stations which will use the DuVoice system for voicemail, configure them with these settings. For extensions connected to the voicemail disable forwarding. Use the number entered under VM(DTMF) Group | Group Settings for the FWD Destination fields.

Call from CO

Present Button Status FWD
FWD Status Availability ON
DND Status Availability OFF
FWD Mode FWD Busy N/A
FWD Destination (32 digits)

Call from Extension

Present Button Status FWD
FWD Status Availability ON
DND Status Availability OFF
FWD Mode FWD Busy N/A
FWD Destination (32 digits)
FWD No Answer Timer(s) 15

The DuVoice system can accept incoming calls from your trunk calls and route them to extensions or as an overflow for the operator.

The Panasonic does not support voicemail transfer fi the call originates from a trunk. To enable this feature for internal calls, program a flexible button as Voicemail Transfer and enter the voicemail group number as the destination. When press, the Panasonic will wait for the user to enter the extension number they want the voicemail to answer with and automatically redirect the caller.

DuVoice provides a default integration template named Panasonic KXTDA-TAPI which you can select via setup for proper configuration. If you did not select this item during setup you may import this configuration using System configuration. for more information about the dialogs mentioned here and their features please see the DuVoice manual located on the systems desktop.

When using Panasonic TAPI integration the system must be delay startup according to Panasonic. This is due to the way the PBX and the TAPI driver communicate.

DuVoice recommends that the system be configured to not startup for a minimum of 10 minutes. This change can be performed at anytime and must be configured manually.

Configuration

This is only support for versions 6.00 and above.

  1. Edit the startup.ini file typically located in c:\vs\database.
  2. Under the SYSTEM section set the.
  3. Set DelayStartup to equal 10. If this entry doesn't exist it can be added, example DelayStartup=10.
  4. Save file.

Each channel must be configured for the extension assigned to it. It must also be configured for the hunt group number it is assigned. This can be changed via System Configuration by double-clicking on each channel. Enter the extension number and hunt group number in the spaces provided.

Message waiting lights (MWI) are turned on and off via inband codes. These codes have already been pre-configured in the integration template. Because the Panasonic requires the same extension which turns the light on turn it off, do not enable more than a single channel to light message waiting lights.

MWI ON: *701 followed by the extension number. MWI OFF: *700 followed by the extension number.

Enable TAPI integration

From System configuration select integrations | TAPI Integration.

  1. Choose panasonic KX-TDA as your Provider.
  2. Choose Ok.

From System Configuration, select Features | Hospitality

  1. Select Phone Control.
  2. Under PBX Type select Panasonic from the drop down.
  3. In the User group restrictions / call restriction values, create a line item for each of the phone control types. for the PBX value enter the COS number you configured for each of the types.

If you are using the DuVoice for auto attendant you will need to create a standard mailbox for each station callers are allowed to transfer to. For hospitality systems create a guest mailbox for each room and for all other stations like the front desk or staff phones create a standard mailbox.

Transfers on the Panasonic are tone based which gives the system superior transfer control over that of tone detection. It is necessary to change the class of service settings for this to take effect.

From Mailbox Administration, select Templates Class of Service.

  1. Select Standard, then press Edit.
  2. Select Transfers.
  3. Change the Transfer type to Integrated.
  4. Press Save.
  5. Perform this same action for both Guest and System class of services.

The number one greatest issue with the Panasonic integration is the loss of TAPI integration. The Panasonic TAPI driver will drop its connection to the switch if any other computer on the network besides the DuVoice system connects to the switch. It will also drop the connection if using the USB driver for programming the switch as this uses the same interface as TAPI. If the TAPI driver drops the connection the computer must be rebooted.

Panasonic installs a monitor application which will show if the connection is active. This application can be run anytime and can remain open at all times. This application is available from Start | All Programs | Panasonic | KX-TDA TSP | Connection Monitor. Here you can see the connection shows connected and you should see the status bars flash each time a network packet is sent or received. You should see the send and receive bars flashing quite often during normal operation. If the connection is disconnected it may take a few minutes for the connection to show Disconnected. In this state you will see the Send bar flash but the Receive bar will not.

When first running TAPILine you will notice it shows no information, this is because you must open a connection to the PBX you wish to test.

  1. Start TAPILine from Start | All Programs | DuVoice Support.
  2. Select File | Open Panasonic KX-TDA or right click in the application and select. It can take up to 7 minutes to connect to the Panasonic.

Open Panasonic KX-TDA

When you select the switch you wish to open it will attempt to load the correct TAPI driver. If this driver cannot be loaded or connection cannot be established it will show a message box with one of the following. The Panasonic may take more than five minutes to make this initial connection.

Unable to initialize TAPI TAPI is not installed or cannot be initialized under Windows. Check the TAPI driver configuration.
Unable to load TAPI extensions It is not able to connect to the PBX and retrieve the list of extensions. Check the TAPI driver configuration.
Successfully connected to PBX

Opening a device

Once you have connected to the PBX right-click in the grid shown and select Open device(s). This will bring up a dialog allowing you to select the extensions or devices you wish to monitor. For best results choose to view all the DuVoice extensions and one or more of the stations you are testing with. Extensions on the Panasonic are prefixed with EXT and the voicemail ports are prefixed with VU.

Each extension you select will show on the grid giving you real-time information about the state of the station and any call which is occurring on it.

The grid is divided into the following columns. Depending on the type of call some information may not be present at all times.

Column Description
Name Device name given by the PBX.
Extension Extension number interpreted by DuVoice.
State State of the device: Idle, Offering, Accepted, DialTone, Dialing, RingBack, Busy, Connected, Held, Conferenced, and Disconnected.
Call Type Type of call the device is receiving. Direct, FwdBusy, FwdNoAnswer, FwdUncond,Transfer, and Unknown.
Origin Where id this call originate. Inbound, Outbound, Internal, External, and Unknown. The Pansonic does not always show this field accurately.
Caller ID Number of who is calling.
Caller Name Name of the device calling.
Called ID Number who is being called.
Called Name Name of the device being called.
Redirecting ID Number of the device redirecting a call to the device.
Redirecting Name Name of the device redirecting the call.
Display Telephone display. Not always accurate.
Trunk Trunk number if known.
CallID Unique call number provided b switch.
Outgoing Blocked Not used for Panasonic.
Last TAPI Message Last TAPI message sent from the switch.

DuVoice has an extensive set of real-time and post logging. All of these logs are visible using the TraceDisplay application. Each log is separated by its feature or functionality. The chart below can be used for selecting the best log to debug the Panasonic integration.

  • Last modified: 2023/01/07 11:44
  • by 127.0.0.1