Follow this step-by-step guide to setting up your Line Official Account from creating an account to integrating it to NovoChat.

Creating A Line Official Account


You can create a LINE official account from the LINE Official Account app or website (on your PC or smartphone browser).


To create a LINE official account (from the website):

  1. Access LINE for Business.

  2. Select the account type you want to create.

  3. Log in to LINE Business ID.

  4. Fill in the required fields and choose Continue.

  5. On the "Check application" page, select Submit.


To create a LINE official account (from the app):

  1. Download the LINE Official Account app here.

  2. Tap Log in with LINE app or Log in with Email.

  3. Tap Create new account.

  4. Fill in the required fields and tap Continue.

  5. Tap Create account.

Note: If you already have a LINE official account, tap the menu icon at the top left of the Home screen > Create new account.


Integrating Line to NovoChat

Now that you have a Line Official Account, to be able to integrate it to NovoChat, you will need to get the Channel ID, Channel Secret, and Channel Token. Here's how.

Accessing your Channel ID and Channel Secret

  1. From your browser, log in to your Line Official Account Manager.

  2. In the dashboard, select your Line Official Account.



  3. Open the Settings page by clicking on the Settings icon in the upper-right corner.



  4. Click on Messaging API from the left-side navigation.

  5. Enable messaging API. You will be prompted to select a provider to manage your Line Official Account. Enter the required information and complete the process.

  6. Upon completion, you can find channel info in your Messaging API section. You will need to input Channel ID and Channel Secret when you are setting Line integration in NovoChat later.



  7. Do not close this window just yet, you will still need to do further step on this page.


Accessing Channel Token from Line Developers Console

The created messaging API channel can be configured in the Line Developers Console. From your browser, log in to your Line Developers Console with the same Line account as your Line Official Account Manager.

  1. When you first log in to the Line Developers Console, you will be asked to enter your name and email if you don’t have a developer account.

  2. Select the provider that you have just created.



  3. Select the channel, it will open up the channel information.



  4. Open the Messaging API tab.



  5. Scroll down to find channel access token, click Issue to create a token. You will need this to integrate with NovoChat Inbox.



  6. Do not close this page just yet, you will still need to do further step on this page.


Connecting Line to NovoChat Inbox

Now that you have all the required information, let’s connect your Line account to your Inbox.


  1. On the Channels page, click on the Add button below the Line icon.


  2. In the Name field, type in the name of integration. This name is for you and your team to recognize an integration.

  3. In the Channel ID field, insert the channel ID.

  4. Enter the channel secret key in the Channel Secret field.

  5. Enter the channel access token in the Channel Token field.

  6. Click Create Webhook to save the channel credentials and generate a webhook URL to make connection from NovoChat to your Line Official Account.

  7. Once generated, copy the URL.


  8. Go back to the Messaging API page in Line Official Account Manager where you get the Channel ID and Channel Secret earlier. Paste the URL in Webhook URL field and click save.



  9. Now that it's saved, go back to the Line Developers Console page where you get the Access Token from. Scroll down to find Webhook Settings.
     

  10. Click on the Verify button and turn the Use webhook toggle on.

  11. Back to Edit Line Channel page in NovoChat, click on the Confirm button. If the information is valid, the connection will come out as successful.

  12. Done!


Please take note that if you make changes in Line Manager or Developer Console, Line might turn off the activate webhook button by default. You might want to check it each time you change some settings and you will need to turn it back on manually.