Integrating NAVER WORKS
    • PDF

    Integrating NAVER WORKS

    • PDF

    Article Summary

    Available in Classic and VPC

    Explains how to integrate with NAVER WORKS of NAVER Cloud Platform

    Note
    • Since API 2.0 for NAVER WORKS messenger integration has been officially released, please use API 2.0 when setting up new integration. Since API 1.0 is scheduled to be deprecated, it is recommended to switch the existing integration settings to API 2.0 as well. For more information on API 2.0 release, please see NAVER WORKS Guide.
    • The method to create and set up NAVER WORKS account as described in this guide may slightly differ from the latest process. Please refer to the NAVER WORKS User Guide for the latest method of account creation.

    Preparations

    The following tasks need be performed before integrating with NAVER WORKS.

    • Create API Gateway Invoke URL

    • Create NAVER WORKS account

    • Check the required information for integrating with NAVER WORKS

      API 1.0API 2.0
      Bot NoBot Id
      APP ID, Server API Consumer KeyClient ID, Client Secret
      Server ID, Secret keyService Account ID, Private Key

    Create NAVER WORKS account

    The following describes how to create a NAVER WORKS account.

    1. Access NAVER WORKS, and click the [Start for free] button.

    2. Select the product to use.

    • You will be redirected to the console in NAVER Cloud Platform
    1. From the NAVER Cloud Platform console, sign up for the NAVER WORKS.

    Integrating with API 1.0

    This page introduces the method for integrating NAVER WORKS using API 1.0.

    Copy the required information for integrating with NAVER WORKS

    You can check and modify information such as callback URL, API ID, and more in NAVER WORKS.

    1. From the NAVER Cloud Platform console, click NAVER WORKS > Developers and log in to the NAVER WORKS Developers console.
    2. From the NAVER WORKS Developers console's Bot menu, click the [Register] button.
      • A new bot can be registered. Go to Step 4 if a bot has already been registered.
    3. Enter the required information of the bot.
      • Bot profile image: register an image to be used as the bot's profile image.
      • Bot name: register the name of the bot
      • Bot description: write the introductory message for the bot
      • API Interface: Choose API 1.0
      • Callback URL: Turn on the callback URL settings and enter the invoke URL value created in Basic integration of CLOVA Chatbot and API Gateway
      • Select the items that can be sent to the bot by member: Select "TEXT"
      • Person in charge: Specify the person in charge
    4. Check the registered bot's bot number and save.
      • Required values to integrate chatbot with NAVER WORKS
        chatbot-chatbot-5-5_1-1_ko
    5. Click the API 1.0 (Scheduled to be deprecated) in the NAVER WORKS Developer console.
    6. Copy the API ID and Server API consumer key.
      • Required values to integrate chatbot with NAVER WORKS
        chatbot-chatbot-5-5_1-2_ko
    7. Click the [Issue] button in the Service API Consumer Key area.
    8. Copy the issued server ID and secret key.
      • Required values to integrate chatbot with NAVER WORKS

    Setting up NAVER WORKS integration in chatbot Builder

    The following describes how to set up integration between the chatbot and NAVER WORKS in the chatbot builder.

    1. Complete the preliminary preparation.
      • Integrating with API Gateway
      • Bot No. Confirm
      • Check the APP ID and Server API Consumer Key
      • Check server ID and secret key
    2. From the NAVER Cloud Platform console, click the Services > CLOVA Chatbot > Domain menus, in that order.
    3. Click the [Run builder] button of the domain you want to run the chatbot builder.
    4. From the chatbot Builder, click chatbot settings > Integrate messenger button.
    5. Enable NAVER WORKS, and then click the [Integrate] button.
    6. Click [API 1.0 integration (scheduled to be deprecated)] button.
    7. Enter the bot number in the Step 1 area of Messenger integration settings.
    8. Enter the APP ID, Server API Consumer Key value in the Step 2 area of Messenger integration settings.
    9. Enter the server ID and secret key value in the Step 3 area of Messenger integration settings.
    10. Click the [Integrate] button.

    Integrating with API 2.0

    This page introduces the method for integrating NAVER WORKS using API 2.0.

    Copy the required information for integrating with NAVER WORKS

    You can check and modify information such as callback URL, API ID, and more in NAVER WORKS.

    1. From the NAVER Cloud Platform console, click NAVER WORKS > Developers and log in to the NAVER WORKS Developers console.
    2. From the NAVER WORKS Developers console's Bot menu, click the [Register] button.
      • A new bot can be registered. Go to Step 4 if a bot has already been registered.
    3. Enter the required information of the bot.
      • Bot profile image: register an image to be used as the bot's profile image.
      • Bot name: register the name of the bot
      • Bot description: write the introductory message for the bot
      • API Interface: Choose API 2.0
      • Callback URL: Turn on the callback URL settings and enter the invoke URL value created in Basic integration of CLOVA Chatbot and API Gateway
      • Select the items that can be sent to the bot by member: Select "TEXT"
      • Person in charge: Specify the person in charge
    4. Check the registered bot's bot number and save.
      • Required values to integrate chatbot with NAVER WORKS
        chatbot-chatbot-5-5_1-1_ko
    5. Click the API 2.0 in the NAVER WORKS Developer console.
    6. Click Add app.
    7. Fill out App description and click the [Manage] button to set up OAuth Scopes.

    chatbot-chatbot-5-5_1-4_ko

    1. Select bot, bot.read as the API scope and click the [Save] button.

    2. Copy the Client ID and Client Secret.

      • Required values to integrate chatbot with NAVER WORKS
        chatbot-chatbot-5-5_1-3_ko
    3. Click the Service Account [Issue] button.

    4. Click the Private Key [Issue/Reissue] button.

    5. Copy the issued Service Account and the downloaded Private Key.

      • Required values to integrate chatbot with NAVER WORKS
    Note
    • When changing OAuth Scopes, reissue the Private Key and modify it with the reissued Key from the builder.

    Setting up NAVER WORKS integration in chatbot Builder

    The following describes how to set up integration between the chatbot and NAVER WORKS in the chatbot builder.

    1. Complete the preliminary preparation.
      • Integrating with API Gateway
      • Bot Id. Confirm
      • Check client ID/Client Secret
      • Check Server Account and Private Key
    2. From the NAVER Cloud Platform console, click the Services > CLOVA Chatbot > Domain menus, in that order.
    3. Click the [Run builder] button of the domain you want to run the chatbot builder.
    4. From the chatbot Builder, click chatbot settings > Integrate messenger button.
    5. Enable NAVER WORKS, and then click the [Integrate] button.
    6. Click the [Integrate API 2.0] button.
    7. Enter the bot ID in the Step 1 area of Messenger integration settings.
    8. Enter the Client ID and Client Secret in the Step 2 area of Messenger integration settings.
    9. Enter the Server Account and Private Key value in the Step 2 area of Messenger integration settings.
    10. Click the [Integrate] button.

    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.