- Print
- PDF
Integrating NAVER WORKS
- Print
- PDF
Available in Classic and VPC
Explains how to integrate with NAVER WORKS of NAVER Cloud Platform
- 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.0 API 2.0 Bot No Bot Id APP ID, Server API Consumer Key Client ID, Client Secret Server ID, Secret key Service Account ID, Private Key
Create NAVER WORKS account
The following describes how to create a NAVER WORKS account.
Access NAVER WORKS, and click the [Start for free] button.
Select the product to use.
- You will be redirected to the console in NAVER Cloud Platform
- 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.
- From the NAVER Cloud Platform console, click NAVER WORKS > Developers and log in to the NAVER WORKS Developers console.
- 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.
- 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
- Check the registered bot's bot number and save.
- Required values to integrate chatbot with NAVER WORKS
- Required values to integrate chatbot with NAVER WORKS
- Click the API 1.0 (Scheduled to be deprecated) in the NAVER WORKS Developer console.
- Copy the API ID and Server API consumer key.
- Required values to integrate chatbot with NAVER WORKS
- Required values to integrate chatbot with NAVER WORKS
- Click the [Issue] button in the Service API Consumer Key area.
- 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.
- 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
- From the NAVER Cloud Platform console, click the Services > CLOVA Chatbot > Domain menus, in that order.
- Click the [Run builder] button of the domain you want to run the chatbot builder.
- From the chatbot Builder, click chatbot settings > Integrate messenger button.
- Enable NAVER WORKS, and then click the [Integrate] button.
- Click [API 1.0 integration (scheduled to be deprecated)] button.
- Enter the bot number in the Step 1 area of Messenger integration settings.
- Enter the APP ID, Server API Consumer Key value in the Step 2 area of Messenger integration settings.
- Enter the server ID and secret key value in the Step 3 area of Messenger integration settings.
- 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.
- From the NAVER Cloud Platform console, click NAVER WORKS > Developers and log in to the NAVER WORKS Developers console.
- 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.
- 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
- Check the registered bot's bot number and save.
- Required values to integrate chatbot with NAVER WORKS
- Required values to integrate chatbot with NAVER WORKS
- Click the API 2.0 in the NAVER WORKS Developer console.
- Click Add app.
- Fill out App description and click the [Manage] button to set up OAuth Scopes.
Select bot, bot.read as the API scope and click the [Save] button.
Copy the Client ID and Client Secret.
- Required values to integrate chatbot with NAVER WORKS
- Required values to integrate chatbot with NAVER WORKS
Click the Service Account [Issue] button.
Click the Private Key [Issue/Reissue] button.
Copy the issued Service Account and the downloaded Private Key.
- Required values to integrate chatbot with NAVER WORKS
- 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.
- Complete the preliminary preparation.
- Integrating with API Gateway
- Bot Id. Confirm
- Check client ID/Client Secret
- Check Server Account and Private Key
- From the NAVER Cloud Platform console, click the Services > CLOVA Chatbot > Domain menus, in that order.
- Click the [Run builder] button of the domain you want to run the chatbot builder.
- From the chatbot Builder, click chatbot settings > Integrate messenger button.
- Enable NAVER WORKS, and then click the [Integrate] button.
- Click the [Integrate API 2.0] button.
- Enter the bot ID in the Step 1 area of Messenger integration settings.
- Enter the Client ID and Client Secret in the Step 2 area of Messenger integration settings.
- Enter the Server Account and Private Key value in the Step 2 area of Messenger integration settings.
- Click the [Integrate] button.