Installation Guide. 3CX CRM Plugin for Autotask. Version:

Similar documents
User Guide. 3CX CRM Plug-in for Zendesk. Version

Installation Guide. 3CX CRM Plugin for ConnectWise. Single Tenant Version

User Guide. 3CX CRM Plugin for AutoTask. Single Tenant Version

User Guide. 3CX Enhanced Billing Codes. Version

User Guide. Reception. Version

User Guide. 3CX Recording Manager Standard. Version

User Guide. 3CX Robo Dialer. Version

User Guide. 3CX CRM Plugin for AutoTask. Single Tenant Version

User Guide. 3CX Audio Scheduler. Version

User Guide. 3CX Enhanced Billing Codes. Version

User Guide. 3CX Competitive Wallboard. Version

User Guide. 3CX On Call Manager Standard. Version

User Guide. Voic Manager. Version 14

RingCentral for Microsoft Dynamics CRM. Installation & User Guide

HR-Lite Database & Web Service Setup Guide

AD Sync Client Install Guide. Contents

Status Web Evaluator s Guide Software Pursuits, Inc.

Mobile Inventory Tracking & Sales Management Software. Installation Procedure

Description. Table of Contents. Effective Date. System Requirements

User Manual 3CX VOIP client / Soft phone Version 6.0

Version Installation Guide. 1 Bocada Installation Guide

SKYPE FOR BUSINESS INTEGRATION FOR COMCAST BUSINESS VOICEEDGE

Zendesk Screen Pop Connector. Printed Help. PureConnect powered by Customer Interaction Center (CIC) 2018 R1. Abstract

Installation Guide for Pulse on Windows Server 2012

Group Administrators

The Evolved Office Assistant

Business Insights Dashboard

BCPro Installation Instructions Code No. LIT Software Release 3.0 Issued September 2017

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENSv2 for cloud and on-premises deployments

Installation on Windows Server 2008

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments

Installation Manual. Fleet Maintenance Software. Version 6.4

Dynamic Work Order System (DWOS) Installation Guide

Hosted Voice Console Assistant Set-up and User Guide V

Installation Guide Worksoft Certify

SEMS SOFTWARE SUITE INSTALLATION WHERE TO DOWNLOAD THE INSTALLERS

Patch Manager INSTALLATION GUIDE. Version Last Updated: September 25, 2017

RED IM Integration with Bomgar Privileged Access

MYOB EXO Business. Release Notes

Sage 300 Construction and Real Estate. MyAssistant Upgrade Guide Version 17.1

Agent and Agent Browser. Updated Friday, January 26, Autotask Corporation

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments

BMC FootPrints 12 Integration with Remote Support

SyncLockStatus Evaluator s Guide Software Pursuits, Inc.

Top Producer 7i Remote

APPENDIX B: INSTALLATION AND SETUP

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments

JIRA Integration Guide

PigCHAMP Knowledge Software. Enterprise Edition Installation Guide

KYOCERA Net Admin Installation Guide

Microsoft Dynamics CRM Integration with Remote Support

SyncLockStatus Evaluator s Guide Software Pursuits, Inc.

ForeScout CounterACT. Controller Plugin. Configuration Guide. Version 1.0

INSTALLATION GUIDE Spring 2017

EMS MASTER CALENDAR Installation Guide

Virtual Contact Center Implementation

New World ERP-eSuite

Partner Integration Portal (PIP) Installation Guide

Version 4.1 June Xerox Device Agent (XDA) Lite User Guide

METADATA FRAMEWORK 6.3. and High Availability

Installing and Configuring vcloud Connector

Click the following link. Note that this will display a technical configuration file rather than a formatted page. This is normal.

Lasso Continuous Data Protection Lasso CDP Client Guide August 2005, Version Lasso CDP Client Guide Page 1 of All Rights Reserved.

Avigilon Control Center Server User Guide

Scribe Insight Installation Guide. Version August 10, 2011

Configuration Guide. Requires Vorex version 3.9 or later and VSA version or later. English

Arc Pro. Wallboard. User Guide. Version 6.1.0

Immotec Systems, Inc. SQL Server 2008 Installation Document

Sage 300 Construction and Real Estate. MyAssistant Installation Guide Version 18.1

UNITY TROUBLESHOOTING GUIDE

Section II - How to Install Perspective VMS Version 3.2 (Typical Configuration)

S-NET Connect. Directory. Directory. Directory

ForeScout Extended Module for VMware AirWatch MDM

Installation Guide Worksoft Certify Execution Suite

EMS DESKTOP CLIENT Installation Guide

MiCloud CRM Integrations USER GUIDE

Exchange Pro 4.4. User Guide. March 2017

System 44 Installation Guide

GlobalSearch. Installation Guide v Church Street, New Haven, CT O: (203) E:

Application Notes for Configuring Telcomp Pickup and Avaya IP Office using DevLink - Issue 1.0

29 March 2017 SECURITY SERVER INSTALLATION GUIDE

Sage 300 Construction and Real Estate Version MyAssistant Upgrade Guide

LifeSize Control Installation Guide

LabTech Ignite Installation

7. Directories 7.1. Making Calls Using Directories 7.2. Using the Personal Directory 7.3. Contact Search 7.4. Custom Directories

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA

Virtual Office Phone Service Setup Guide

GRASP. Installation Manual Step-By-Step v1.3 for GRASP Installer version

UNITY CRM INTEGRATION USER GUIDE

VMware AirWatch: Directory and Certificate Authority

MAX Communication Server Release 8.5. New Features Guide

Sage 300. Sage CRM 2018 Integration Guide. October 2017

Hollins University VPN

Application Notes for Resource Software International Visual Rapport with Avaya IP Office Issue 1.0

Breaking News DMA Version 6.0.2

Installing and Configuring vcloud Connector

Visual MODFLOW GETTING STARTED GUIDE

Setting up EntraPass Card Gateway with SQL Server 2008

Integrated for Océ Setup Guide

AUTOMATED APPOINTMENT REMINDER AND ANNOUNCEMENT SYSTEM

Transcription:

Installation Guide 3CX CRM Plugin for Autotask Version: 15.5.76

"Copyright VoIPTools, LLC 2011-2018" Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission VoIPTools, LLC. Version 15.5.76 Last updated May 18, 2018 1 P a g e

Table of Contents Table of Figures... 3 Introduction... 4 Installation... 4 Download software... 4 Install Prerequisites... 4 Install 3CX CRM Plugin for AutoTask (Server)... 4 Install 3CX CRM Plugin for AutoTask (Client)... 4 Register your License Key... 4 Autotask Integration Server... 5 Requirements... 5 Prerequisites... 5 Step by step Installation Procedure... 6 3CX AutoTask Integration configuration screen... 20 Server License screen... 20 Endpoints screen... 22 Disable Endpoint... 22 Services Screen... 23 Settings screen... 24 3CX CRM Plugin for AutoTask (Client)... 27 Requirements... 27 Prerequisites... 27 Download... 27 Installation... 28 Step by step Installation Procedure... 28 Web Portal... 30 Support... 32 2 P a g e

Table of Figures Figure 1: User Account Control... 6 Figure 2: VoIPTools 3CX AutoTask Integration Setup Wizard... 7 Figure 3: 3CX Relay Services... 8 Figure 4: Relay Agent Setup Wizard... 9 Figure 5: Relay Agent Install Progress Screen... 10 Figure 6: Relay Agent Installation Complete Screen... 10 Figure 7: Test VoIP 3CX Relay Settings... 11 Figure 8: Confirmation message box... 12 Figure 9: Configure Database... 13 Figure 10: Connection Properties Screen... 14 Figure 11: Windows Authentication... 15 Figure 12: SQL Server Authentication... 16 Figure 13: Configure Database... 17 Figure 14: Installing 3CX AutoTask Integration... 17 Figure 15: Alert Message... 18 Figure 16: Run Application... 19 Figure 17: Registre 3CX AutoTask Integration... 20 Figure 18: Registration Success message box... 21 Figure 19: AutoTask Integration configuration screen - Endpoints tab... 22 Figure 20: 3CX AutoTask Integration - Start/ Stop Service... 23 Figure 21: AutoTask Integration configuration screen - Settings tab... 24 Figure 23: 3CX Extension Permissions... 30 Figure 24: 3CX System Administrator... 31 3 P a g e

Introduction The 3CX CRM Plugin for AutoTask creates a seamless integration between AutoTask and 3CX. The solution consists of three main components: A web portal: used to authorize extensions to use the 3CX CRM Plugin for AutoTask A CRM plugin for 3CX Phone for Windows: The plugin displays call notifications, performs screenpops for incoming calls, and automates outbound calls. For inbound calls the plugin instructs AutoTask to display either a Account, Contact, Ticket, or search screens. The plugin also supports integration with the optional Desk Director add-in. An Integration Server: The Integration Server manages communication between the client plugin and AutoTask, and authenticates extension licensing. Installation Download software There are two installers - a server installer that is run on the 3CX server (includes the AutoTask Integration Server, the VoIPToys Licensing Server, and VoIPToys Relay Agent), and a client installer which is run on each workstation. You can download the installers here: http://www.voiptoys.com/3cx-crm-plugin-for-autotask Install Prerequisites There are a number of prerequisites that must be installed prior to installing 3CX CRM Plugin for AutoTask. Ensure that your system is ready with requirements and prerequisites mentioned in this guide for both server and client installers. Install 3CX CRM Plugin for AutoTask (Server) The step-by-step instructions guide you to successfully install 3CX AutoTask Integration Server. Begin by extracting the installer from the downloaded zip file (Step 1 above), then run the setup program named AutoTask3CXInstaller.exe Install 3CX CRM Plugin for AutoTask (Client) The step-by-step instructions guide you to successfully install 3CX AutoTask Client Server. Begin by extracting the installer from the downloaded zip file (Step 1 above), then run the setup program named AutoTaskPluginInstaller.exe Register your License Key Licensing for the AutoTask plugin is based on the number clients needed. You must purchase a license key which is installed during the server installation process. 4 P a g e

Autotask Integration Server Requirements Before installing 3CX Competitive Wallboard, you need to ensure that your computer meets the minimum requirements mentioned below: 3. 4. 5. 3CX Version 12 64 bit (Pro or Enterprise Version Only) Windows 7, 8, 8.1 Pro, Windows Server 2008, R2, and 2012, R2 64bit Microsoft.Net 4.5 SQL Server 2012 (including Express) or newer Open TCP ports 6700 and 8700 on the 3CX server s Windows firewall Prerequisites Since the add-on 3CX CRM Plugin for AutoTask includes a CFD application, you will need to install either Pro or Enterprise version of 3CX When installing SQL Server, we recommend you install it in Mixed Mode to include SQL Authentication, and install SQL Management Studio When installing IIS, be sure to install Basic Authentication,.Net Extensibility, and ASP.Net 4.X Prerequisites Prior to installing the 3CX CRM Plugin for AutoTask solution, the following prerequisites must be completed: Install Microsoft SQL Server 2012 (or newer) or identify an existing SQL Server instance that can be used by the 3CX CRM Plugin. The Integration server needs to maintain information for its internal processes in a Microsoft SQL Server database. The Integration server can use the free Express edition of SQL Server. It is recommended that you also install SQL Server Management Studio If you are running a firewall directly on your 3CX server, you will need to open TCP ports 6700 and 8700 prior to starting the install of the integration server. The client plugin communicates with the Integration Server using these TCP ports. The client plugin determines what AutoTask screen to display based on the type of inbound call. For example, if the call is coming from a sales queue, an account or contact screen should display. If the call is coming from a support queue, a ticket screen should display. The plugin determines whether an inbound call should display contact or ticket information based on the origin (queue extension number) of the call. A mapping of queue extensions to screen-pop types (contact or ticket) will be performed during the install. 5 P a g e

Step by step Installation Procedure The following section guides you through a detailed walk-through of the installation process. Start with the Server installation which must be performed on the 3CX server. The CRM Plugin communicates with the Integration Server using TCP ports 6700 and 8700. If you are running a firewall directly on your 3CX server, you will need to open these ports in the firewall prior to starting the install. Step 1: Download server installer You can check for the software download link included in your order confirmation email. As an alternative, you can also find the link from your order history on our website. Step 2: Extract the installer from the downloaded.zip file The file you downloaded in the above step is a compressed.zip file. Position the mouse on the zip file and right-click. From the popup menu, select Extract All to extract the software. Step 3: Start the installation process From the extracted folder, find and double-click the file AutoTask3CXInstaller.exe You will be prompted to allow administrative access to perform the install. Click Yes to continue the installation. Figure 1: User Account Control 3. Click Next on the initial Setup Wizard screen. 6 P a g e

Figure 2: VoIPTools 3CX AutoTask Integration Setup Wizard Special note for Multi-tenant installations: If you are installing 3CX AutoTask Integration on a 3CX Cloud (Multi-tenant) server, an additional screen will display with a combo box containing a list of all installed tenants. Select the correct tenant and continue. If you are installing 3CX AutoTask Integration on a separate server and pointing it to a 3CX Cloud server, you will need to tell the installer the name of the specific tenant desired. Start the installer from a command window and include an additional parameter: tenantname=<your-tenant-name>. Passing the tenant name to the installer will pre-fill the combo box with the correct tenant name. For example: 3CXAutoTaskIntegration.exe tenantname=the3cxtenantname 7 P a g e

Figure 3: 3CX Relay Services Step 4: Download the VoIPTools 3CX Relay (if required) 3CX permits one 3 rd party application to communicate with the 3CX server at a time. To overcome this limitation, VoIPTools created the 3CX Relay Service. The Relay is a lightweight application that is installed directly on the 3CX server. The Relay exposes the 3CX Call Control API (and other VoIPTools services) to all our applications, and manages requests and events between by VoIPTools products and 3CX. The Relay also makes it possible to install our VoIPTools products on a remote server (including over the internet). If you have not previously installed the Relay on your 3CX Server, you can download the Relay installer by clicking on the Download Relay button. The Relay must be installed directly on the 3CX server. If you are installing 3CX On Call Manager directly on the 3CX server, you can install the Relay simply by clicking the Install/ Upgrade Relay button and following the Relay install instructions as mentioned below: If you have already installed the Relay, you need not install it again unless a newer version is required. 8 P a g e

Relay Install Instructions i. Press Install / upgrade 3CX Relay Services to download and start the Relay Agent Installer. ii. On the initial Relay Agent Setup Wizard screen press Next. Figure 4: Relay Agent Setup Wizard iii. The Relay Agent installer will complete the installation of the 3CX Relay Services windows service and start the service. 9 P a g e

Figure 5: Relay Agent Install Progress Screen iv. Once the Relay Agent installation has completed successfully the Installation Complete screen will display. Press Close to close the Relay Agent installer and return to the Integration Server Installer. Figure 6: Relay Agent Installation Complete Screen 10 P a g e

Step 5: Test the VoIPTools 3CX Relay Settings In the Relay Services Host field, enter localhost if installing 3CX AutoTask Integration on the 3CX server. If 3CX resides on a different server, enter the IP address or FQDN of the 3CX server. In the Relay Services Port field, enter the value as 8700 The default port number is 8700 but will likely be different in multi-tenant environment. 3. Click Test Relay Settings to confirm 3CX AutoTask Integration can communicate with the Relay services running on the 3CX server. Figure 7: Test VoIP 3CX Relay Settings 4. If the 3CX AutoTask Integration is successfully able to communicate with the Relay services that run on the 3CX server, Success message box appears. Click OK. 11 P a g e

Figure 8: Confirmation message box 5. Click Next to continue the installation 12 P a g e

Step 6: Configure the Database On the SQL Database Connection screen, press the Configure button to setup a connection to SQL Server. You can let the installer create the SQL Server database for you, or you can manually create the database using Microsoft SQL Server Management Studio. The installer will create the necessary SQL objects for you automatically. Figure 9: Configure Database The Connection Properties screen will display. Use this screen to define your SQL Connection string. In the Server name field enter the SQL Server Instance name (example: SQLServerName\SQLExpress). If you want to use SQL Authentication, then install SQL Server in Mixed mode. If SQL Server is installed on a server other than the server where 3CX On Call Manager is installed, you will need to configure SQL Server to allow remote connections. 13 P a g e

Figure 10: Connection Properties Screen The Integration Server installer will automatically create a local VoIPToys user account. This account authenticates to SQL server and is given the necessary access permissions to update the database. The Integration Server license service also uses this account. 14 P a g e

3. Under Log on to the server section: If you want to use SQL Authentication, then install SQL Server in Mixed mode. If SQL Server is installed on a server other than the server where 3CX On Call Manager is installed, you will need to configure SQL Server to allow remote connections. a. Select Use Windows Authentication. The VoIPTools installer will create a local windows user name as VoIPToys and will give sufficient rights to this user to create / update the SQL database. Figure 11: Windows Authentication 15 P a g e

b. SQL Server technical administrators can alternatively select Use SQL Server Authentication, specify a SQL Login account and password, and select appropriate database value from the Select or enter a database name drop down. Figure 12: SQL Server Authentication 4. 5. 6. 7. To have the installer create the database for you, leave the Select or enter a database name field blank. To use a pre-existing database, select the desired database from the drop-down list. Click the Test Connection button to confirm connectivity to SQL Server. Click OK to save the SQL Connection information. Click Next to create the required SQL database objects. 16 P a g e

Figure 13: Configure Database 8. The Integration Server installation status screen will display the installation progress. Figure 14: Installing 3CX AutoTask Integration 17 P a g e

9. An alert message appears that suggests you to perform the installation only when you don t have any active calls running. a. Click OK if you don t have any active calls running to continue the installation. If there are any active calls running, and if you click OK then, you may lose them. VoIPTools recommends you to perform this install during a period of low or no important call activity. b. Click Cancel if you want to cancel the installation process and retry when you don t have any active calls running. Figure 15: Alert Message 3CX requires that you must have the professional edition of 3CX or higher to use Voice Apps. 18 P a g e

Step 7: Run Application When the software installation completes, click Run Application. Figure 16: Run Application If 3CX and SQL are on a separate server then, in order to set up SQL to accept remote connections, follow the instructions as mentioned below: In the server where SQL is installed, go to C:\ProgramData\3CX\Instance1\Data\Voiceapps path and find the file VoIPTools-AutoTask-Settings.txt. Replace the ConnectString value from local to ServerName\SQLExpress. 3. Replace the RelayHost value from localhost to Name (or) IP Address of the 3CX Server. 19 P a g e

3CX AutoTask Integration configuration screen Server License screen Registration is required to authorize your license key. Registering also makes it possible for VoIPTools to provide a replacement key if your license key is ever lost. Also, it enables VoIPTools to notify you of any product updates, and reminders if your key is reaching the renewal date. Voiptoys Site License Distribution Server The Integration Server installer will create a desktop shortcut to the licensing configuration application. This program collects your license information and registers your license key for use with the 3CX server. A license key is provided when you purchase 3CX CRM Plugin for AutoTask. The license key will specify the number of endpoints (extensions) that are permitted to register to the license server. Click on the licensing configuration shortcut to start the configuration application. In the Server License tab, enter the license key and end-user contact information. Figure 17: Registre 3CX AutoTask Integration 20 P a g e

3. 4. Click Register to activate your license key. Success message box appears. Click OK. After the key has successfully registered, your purchased license information will display on the top portion of the screen. Figure 18: Registration Success message box Pay particular attention to the number of licenses shown in the Licenses field. This is the number of authorized endpoints. The Activation field shows when your key was activated. You are eligible to receive free software updates for one year. If a software update is available for download, a message will display next to the Check for Updates button. Pressing this button will download an updated installer to your desktop. You can then run the installer to update the software. 21 P a g e

Endpoints screen You can manage the list of endpoints registered to the AutoTask Integration Server on the Endpoints tab. This tab displays pertinent information about the registered workstations, and displays the total number of licenses available and the number of licenses in use. Disable Endpoint Figure 19: AutoTask Integration configuration screen - Endpoints tab You can reclaim a registration by disabling an end point so that the system returns the license to the total number of licenses available for end points. In the Endpoints tab, select the PC that is no longer in use. Click DELETE to disable the endpoint from the list and return the license to the total number of licenses available for endpoints. 22 P a g e

Services Screen Services tab enables you to Stop or Start a service. To start a service, click Start button. To stop a service, click Stop button. You can monitor the status of 3CX AutoTask Integration service in Services screen. Typically, the status values are Running, Stopped or Unknown. Figure 20: 3CX AutoTask Integration - Start/ Stop Service 23 P a g e

Settings screen Settings screen enables you to configure settings for AutoTask, 3CX and Licensing Server. These settings will be downloaded into the clients upon installation. Figure 21: AutoTask Integration configuration screen - Settings tab 3CX Settings: a. Under 3CX Settings section, in the Existing ticket IVR installed on field, the system automatically displays the IVR extension that accepts existing tickets. b. In the Ticket Queue List field, enter a list of queues (separated by commas) intended to support screen popping tickets on client machines. c. In the Sales Queue List field, enter a list of queues (separated by commas) intended to support screen popping companies/ contacts on client machines. Licensing Server: a. Under Licensing Server section, and in the Server Host field, enter appropriate FQDN or Public IP 24 P a g e

Address that serves as the host name for the licensing server. b. In the Port field, enter the port number for this licensing server. Continue with default Port value unless you know that you need to change it. 3. Other Settings: a. Under Other Settings section, check Log Server Debug Messages check box to log debugging messages to the winder VoIPToys event log. 4. Click Save to save the settings. 3CX Settings Existing ticket IVR installed on Ticket Queue List Sales Queue List The IVR extension that accepts existing tickets A comma separated list of queues intended to support screen popping tickets on client machines. A comma separated list of queues intended to support screen popping companies/ contacts on client machines. Licensing Server Settings Server Host Port The host name for this licensing server (typically a FQDN or Public IP Address) The port number for this licensing server (Leave default unless you know you need to change it) Other Settings Log Server Debug Messages Step 9: AutoTask Live Links Select this to log debugging messages to the winder VoIPToys event log. The 3CX CRM Plugin for AutoTask can automate outbound calls through the use of AutoTask Live Links. When navigating to an AutoTask Accounts, Contacts, or Ticket screen you will notice a menu option titled Live Links. Selecting this menu option will display a Live Link that when clicked will show a dialog that lists one or more phone numbers. In the example above, selecting Live Links 3CX Ticket Phone Control from the ticket screen will display the following dialog: 25 P a g e

Clicking on one of the phone number links will: Initiate an outbound call to the selected number Create a note for the ticket containing summary information about the call Attach a recording of the call to the ticket (provided that the 3CX extension is configured to record all calls) The process of automating outbound calls through Live Links is identical for Accounts, Contacts, and Tickets. To utilize this functionality within AutoTask you must install three LiveLinks: 3CX Account Phone Control 3CX Contact Phone Control 3CX Ticket Phone Control To install the live links: 3. 4. 5. 6. 7. 8. Login to AutoTask and hover over the AutoTask icon Navigate to ADMIN Extensions and Integrations Expand the AUTOTASK ADD-ON section Click on the LiveLinks Designer link Press the Explore the AXN LiveLinks Catalog button On the right-hand pane select the Explore the AXN LiveLinks Catalog tab. A catalog search screen will display. Enter 3CX in the LiveLink Name field and press Search. You should see the three 3CX Links in the results screen. To install the three 3CX LiveLinks, right click on a row and choose Install LiveLink. 26 P a g e

3CX CRM Plugin for AutoTask (Client) The 3CX CRM Plugin for AutoTask has a client application (plugin) that integrates with 3CX Phone for Windows. The plugin displays inbound call information and instructs AutoTask to display the caller s contact or ticket information. Requirements 3. 4. 3CX Phone for Windows Windows 7, 8, 8.1, Windows Server 2008, R2, and 2012, R2 64bit Microsoft.Net 4.5 Open TCP ports 6700 and 8700 on the 3CX server s Windows firewall 5. Installation of the client directly on the 3CX server is not supported Prerequisites Install 3CX Phone for Windows on the client PC prior to installing the CRM plugin Download The CRM Plugin client installer is run on each workstation. You can download the installers here: http://www.voiptoys.com/3cx-crm-plugin-for-autotask Licensing for the AutoTask plugin is based on the number clients you need. You will need to purchase a license key which is installed during the server installation process. 27 P a g e

Installation Step by step Installation Procedure Step 1: Download client installer You can check for the software download link included in your order confirmation email. As an alternative, you can also find the link from your order history on our website. Step 2: Extract the installer from the downloaded.zip file The file you downloaded in the above step is a compressed.zip file. Position the mouse on the zip file and right-click. From the popup menu, select Extract All to extract the software. Step 3: Start the installation process 3. From the extracted folder, find and double-click the file AutoTaskPluginInstaller.exe You will be prompted to allow administrative access to perform the install. Click Yes to continue the installation. Click Next on the initial Setup Wizard screen. Step 4: Download the VoIPTools 3CX Relay (if required) All BVoIP products communicate with 3CX through the VoIPToys Relay Agent. The relay agent makes it possible for multiple products to communicate with 3CX through a single consistent connection. Enter the appropriate host and port for the relay agent. This will always be the host name of the 3cx server and port 8700 for single tenant environments. For multi-tenant environments the port number will be different for each tenant. Step 5: Test the VoIPTools 3CX Relay Settings 3. On the CRM Plugin installer screen, press Test Relay Settings to confirm that you can communicate with the Relay Agent. You should see a Test success! message. After a successful Relay test, press the Next button to continue with the installation of the CRM Plugin. When the CRM plugin installation is complete, press Run Application to start the CRM Plugin configuration program. 28 P a g e

Step 6: Configure AutoTask The CRM plugin configuration screen manages the settings necessary for the plugin to login and communicate with AutoTask. Enter the necessary configuration settings and press Save Press the Restart 3CX Phone to apply the changes. The following table describes each of the CRM configuration settings: Setting Description Auto Task Screen Pop Open Option Indicate when the screen pop will happen. Valid values are RINGING and ANSWERED. Auto Task Debug Auto Task Ticket Queue List Auto Task Company Queue List Auto Task Relay Services DNS Name Auto Task Relay Services Port Auto Task Desk Director Integration Auto Task User Name Auto Task Password Log additional debug information. When set to true, the AutoTask plugin will log extra debug information to a text file for troubleshooting purposes. Valid values are true or false. List the queues that pop the support ticket screen. A comma separated list of queue extension numbers. Only the first queue in the list can pop specific ticket numbers. List of queues that pop the company/contact screen. A comma separated list of queue extension numbers. Host name of the 3CX server TCP port number used to communicate with the relay agent. This will always be 8700 in a single tenant environment. In multi-tenant environments this number will vary. You must take note of the port number specified when you initially install the relay agent on the 3CX server. Integrate with Desk Director. Valid values are true or false AutoTask login user name AutoTask login password Figure 28: CRM Plugin settings Step 7: Restore AutoTask Plugin Configuration When the AutoTask plugin is installed on a PC, the 3CX Phone for Windows configuration file is updated to load the AutoTask plugin. Unfortunately, when 3CX releases an automatic update for 3CX Phone for Windows, their updater deletes all plugin information. To restore the AutoTask plugin configuration information in the 3CX Phone for Windows configuration file, open the AutoTask 3CX Plugin Configuration screen and press Restart 3CX Phone. 29 P a g e

Step 8: Enable Integration with Desk Director Desk Director is a 3 rd Party Add-on for AutoTask. Enabling integration with Desk Director is very simple. On the AutoTask 3CX Plugin configuration screen: 3. Enter true in the AutoTask Desk Director Integration field. Press Save to update the plugin configuration. Press the Restart 3CX Phone The plugin will open Desk Director whenever a caller has specified a ticket number. Web Portal The web portal allows you to specify which 3CX extensions have permission to use the plugin and consume a client licenses. To access the web portal, a user must have 3CX system admin rights. To configure 3CX admin rights: 3. 4. Log in to the 3CX Management Console Select the extension that will be assigned 3CX System Administration rights Select the Options tab Click the Configure Permissions Figure 22: 3CX Extension Permissions 30 P a g e

5. Check the System Administrator check box and click OK Figure 23: 3CX System Administrator 6. Press OK to save the changes 31 P a g e

Support If you need support, would like to request an enhancement to 3CX On Call Manager Standard, or are interested in discussing a custom solution, you can contact as at the following: Address: 2306 Shimmering Bay Lane Cincinnati, OH 45244-2760 Hours: Monday Friday 8:00 A.M. 5:00 P.M. Central Standard Time Phone: USA: +1 801-642-4655 Skype: VoIPToys Email: info@voiptools.com Web: http://www.voiptools.com 32 P a g e