Skip to content

Adding the Naver Works Channel

Naver Works is the business messaging channel for Naver Corporation, a prominent internet services company in South Korea. The channel can be used by anyone with a screen similar to Naver/LINE service. It allows communication with users on the LINE service and the Naver Works users from other companies.

The steps to configure Naver Works are summarized below:

Step 1: Create a Virtual Assistant on Naver Works

To set up Naver Works as a channel, you must create a VA on Line works and enable a callback for the XO Platform to exchange messages. To create a VA, follow the steps below:

  1. Log in to Line Works Developer Console and click the Bot left menu item.
  2. Click the Register button. naverworks integration

  3. Enter all the mandatory fields.

  4. Select API 2.0 for API Interface. naverworks API

  5. Click Save.

    Note

    Please add the registered VA in the Admin section to conduct thorough testing. After adding the VA, switch to Public to show all members.

The new Virtual Assistant is listed on the Bot page.

naverworks API

Step 2: Add a Client App

The next step is to add a client application to integrate with the Kore.ai XO Platform using the app’s credentials. To add a client app, follow the steps below:

  1. Navigate to API 2.0 on the left menu of the Line Works Developer Console.
  2. Click the Add Client App tab.
    naverworks developer console

  3. Add the App name and click Confirm.
    naverworks confirm

  4. On the Manage client apps page, copy the Client ID and Client Secret values displayed for the client app. naverworks client secret

  5. On the Kore.ai XO Platform, navigate to Channels & Flows > Channels > Digital > All > Naver Works.

  6. Click the Configurations tab.

  7. Paste these values for the Client ID and Client Secret fields. naverworks configuration

    Note

    Please ensure to copy and paste the Bot ID from the Line Works Developer Console > Bot page to the Kore.ai XO Platform Configurations section of the Naver Works Channel. naverworks configuration

  8. Click the Copy button for the Redirect URL field. enable naverworks configuration

  9. Paste the value on the Manage Client Apps page of the Line Works Developer Console, and click Add. manage naverworks client

  10. Click Manage for the OAuth Scopes field.

  11. Select the Bot API read to and write scope to access the app through the API on the Select API Scope window, and click Save. naverworks OAuth scopes

  12. Click Save on the Manage Client Apps page.

Step 3: Authorize the Virtual Assistant

After adding the client app, the next step is to authorize the VA to allow the integration with your Naver Works bot. To authorize, follow the steps below:

  1. In the Configurations section for Naver Works on the Kore.ai XO Platform, click the Authorize button. authorize naverworks

  2. The system redirects to the Line Works Developer Console to complete the VA authorization.

Step 4: Add the Virtual Assistant on the Line Works Admin Console

To add the VA to the Line Works Admin Console, follow the steps below:

  1. Navigate to the Line Works Admin Console.
  2. Click Service on the left menu, and click the Bot option. naverworks service

  3. In the Add Bot window, click the Add Bot button, select the required Bot from the list, and click Add. add naverworks bot

  4. Set Public as the Bot visibility to make it searchable for all the users in the Naver Works Messenger with the steps below:

  5. Click the required VA on the Bot page.

  6. In the Bot Info window, click Edit.
    naverworks bot info

  7. Select All for Permission and enable the Visibility Setting option. naverworks permissions

  8. Click Save.

Step 5: Enable the Channel

To complete the integration, you must enable the channel on the Kore.ai XO Platform. To enable Naver Works, follow the steps below:

  1. In the Configurations section of the Naver Works channel, select YES for Enable Channel.
  2. Click Save.
    enable naverworks channel