> For the complete documentation index, see [llms.txt](https://help.checkoutchamp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.checkoutchamp.com/crm/plugins/phone-switches/five9-sales-agent-call-pop.md).

# Five9 Sales Agent Call Pop

**Create a new connector and name it CheckoutChamp CRM**

![](https://wiki.konnektive.com/media/cache/fd/85/fd85c7cd87c4efdc0e484579fee1ce87.jpg)

**Enter the specified fields:**

**- Description:** CRM

**- URL:** [https://crm.checkoutchamp.com/customer/sales](https://crm.konnektive.com/customer/sales)

**- Method:** POST

**-** **Text on Starting Page:** Connecting to CheckoutChamp CRM

**-** **Execute In Browser:** Checked

**-** **Agent Application:** Use External Application

**-** **CTI Web Services:** New Browser Window

![](https://wiki.konnektive.com/media/cache/a2/c0/a2c052d0f31fc211809e85de2bceb5ff.jpg)

*Click* the **"Add Fields"** button and *select* all fields

![](https://wiki.konnektive.com/media/cache/3d/08/3d08a1c27c6851e5ac5f24b129283a48.jpg)

On the **Trigger** tab, *select* **"On Call Accepted"**

![](https://wiki.konnektive.com/media/cache/b6/a5/b6a5d7c6bd182cb88010b2c52384b0b7.jpg)

Open the Campaign edit screen and *Add* the **"CheckoutChamp CRM" Connector** to the campaign with the **Connections** tab.

![](https://wiki.konnektive.com/media/cache/a7/60/a760f6143af9a52f648182b9f5bdd0fb.jpg)

### **Five9 Plugin Configuration in CRM** <a href="#checkoutchampfive9salesagentcallpop-five9pluginconfigurationincrm" id="checkoutchampfive9salesagentcallpop-five9pluginconfigurationincrm"></a>

1.Go to **Admin** > **Plugins** > **Phone Switch**, Choose the **Five9** plugin under the **“Available Plugins”**

2.Enter your Five9 account **username** and **password**

3.Click **“Create”**.

### **Skill Configuration** <a href="#checkoutchampfive9salesagentcallpop-skillconfiguration" id="checkoutchampfive9salesagentcallpop-skillconfiguration"></a>

Skills are mandatory in CRM for both inbound and outbound calls.

Five9 agents should be assigned with the skills. There are two types of Sales Skill Ids.

1.**Sales**

2.**Customer Service**

**In Five9 Plugin:**

1.Login with Five9 admin installer.

2.Go to Skills, Right click on **“Skills”** and **“Add Skill”**.

**Note: Skills will be categorized as Sales or Customer Service in CRM not in Five9 panel.**

**In CRM Plugin:**

1.Go to **Plugins** **Phone Switch**, and click on the **Edit** button for Five9.

2.Add Skills created in the Five9 admin panel to respective plugin categories.

### **Campaign Configuration:** <a href="#checkoutchampfive9salesagentcallpop-campaignconfiguration" id="checkoutchampfive9salesagentcallpop-campaignconfiguration"></a>

Campaign configuration is mandatory in both the CRM and in Five9.

**Note: campaign name should be an integer value in Five9 panel**

**In Five9 Plugin:** 1.Login with Five9 admin installer.

2.Go to **Campaigns**, Right click on **“Campaigns”** and **“Add Campaign”**.

1. Enter the Campaign name and choose **“Inbound”** or **“Outbound”**.

![](https://wiki.konnektive.com/media/cache/0c/04/0c046640e0abb2a73d049abefd992786.jpg)

1. Once the Campaign created, You'll need to configure its properties.
2. Choose **“Connectors”** tab and choose the **“CheckoutChamp CRM”** and click the **“Add”** button.

![](https://wiki.konnektive.com/media/cache/59/b2/59b207049e1b65738d149c5c31ea89dc.jpg)

6.Choose Skills for a campaign under the **“Skills”** tab by clicking the **“Add”** button on the tab.

![](https://wiki.konnektive.com/media/cache/76/34/76342f7fd571fda44aaede548f6a7051.jpg)

7.Click **“Save”**.

**Note: For Inbound, you will follow the same steps but will also need to add the DNIS.**

**In CRM Plugin:**

1.Go to **Plugins** **Phone Switch**, Edit Five9 plugin.

2.Click **“+”** sign in the **“Campaign Routing”**.

3.Campaigns created in Five9 plugin will be displayed in the **“Five9 Campaign”**

4.Link CRM & Five9 campaign with respective Type. **Note: Type should be matched with Five9 campaign.**

![](https://wiki.konnektive.com/media/cache/32/e8/32e8cbd3614671260551a448ef722e52.jpg)

### **User Configuration:** <a href="#checkoutchampfive9salesagentcallpop-userconfiguration" id="checkoutchampfive9salesagentcallpop-userconfiguration"></a>

**In Five9 Plugin:**

1.Login with Five9 admin installer.

2.Go to Users, Right click on **“Users”** and **“Add User”**.

3.Setup user details in **“General”**, user roles in **“Roles”** and user skills in **“Skills”** tab respectively.

**Note: “Email” will be set as user name for Five9 app.**

4.After you've added a user, the user should set their security question using the below URL. Otherwise that user will be unable login to the Five9 apps. <https://login.five9.com/>

**Note: You can obtain the station details from Five9 or within your Supervisor account.**

**In CRM Plugin:**

1.Go to **Plugins** **Phone Switch**, Edit Five9 plugin.

2.Click **“+”** sign in the **“User Routing”**.

3.Users created in Five9 plugin will be displayed in the **“Five9 User”**

4.Link CRM & Five9 User .

![](https://wiki.konnektive.com/media/cache/b4/b1/b4b1e77781bba7350008be394b649955.jpg)

### **Call Center Configuration:** <a href="#checkoutchampfive9salesagentcallpop-callcenterconfiguration" id="checkoutchampfive9salesagentcallpop-callcenterconfiguration"></a>

1.Go to **CRM** > **Call Centers** then click the **“+”** sign under the **“Call Centers”** section.

2.Add Campaigns for the respective call center using the **“+”** sign in the **“Campaign”** section.

3.For inbound calls, please configure the **“Media Source”**. **Note: DINS is mandatory.**

![](https://wiki.konnektive.com/media/cache/2a/4a/2a4a3abbfb6cba8fac13459690188309.jpg)

### **Configure Five9 CTI Web-Service** <a href="#checkoutchampfive9salesagentcallpop-configurefive9ctiweb-service" id="checkoutchampfive9salesagentcallpop-configurefive9ctiweb-service"></a>

CTI web-service used to connect calls from CRM to Five9 plugin and Five9 calls to CRM.

1.Go to <https://login.five9.com/>

2.Login with your credentials

3.Go to **Home** > **CRM Integrations**

4.Click **“Five9 Adapters for Agent Desktop Toolkit”**

![](https://wiki.konnektive.com/media/cache/bc/01/bc01346d78a44953a3536880697d0121.jpg)

5.Choose **“Adapter for Agent Desktop Toolkit”** under **“Stateless Adapter”** and install that file.

**Note: Java Runtime Environment should be installed on your machine before attempting to download this.** <http://webapps.five9.com/assets/files/for_customers/documentation/integrations/agent-desktop-toolkit/agent-desktop-toolkit-guide.pdf>  

6.The Five9 icon will then be displayed in the system tray as below

![](https://wiki.konnektive.com/media/cache/74/84/74845a8df4e350922064207f91acec5c.jpg)

### **Start Five9 Call:** <a href="#checkoutchampfive9salesagentcallpop-startfive9call" id="checkoutchampfive9salesagentcallpop-startfive9call"></a>

Once the configuration is done, the **“Start Five9 Call”** button will be enabled in the customer details page.

![](https://wiki.konnektive.com/media/cache/fc/d3/fcd3a099eba5718c47d17299534fd7ef.jpg)

When you click the **“Start Five9 Call”**, the below pop-up will be triggered.

![](https://wiki.konnektive.com/media/cache/e6/20/e620d837b901df9605b7739efa938320.jpg)

Choose the respective campaign and phone number. **Note: DNIS is not mandatory for the outbound calls.**
