Skip to content

oliwiapolec/tag-master

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tag Master

Tag Master allows you to create, view, and delete tags and canned responses in an easy and predictable way.

Preview

Alt Text

App setup

Before you start

To use this application in your LiveChat dashboard, you'll need to create your own app in Developers Console and get the Client Id.

Getting started

  1. Go to Apps in Developers Console.

  2. Click New App and give it an App Name.

  3. Select Agent App Widget as the App Template.

  4. Go to Develop -> Building Blocks.

  5. Add App Authorization and mark it as JavaScript App. Your Client Id will be displayed there.

  6. Add scopes canned_responses_read, canned_responses_write, tags--all:rw, tags--groups:rw to the App scopes and API access box.

  7. Fetch the Tag Master app repository.

  8. In the app directory, do the following steps :

    • Install dependencies (npm install).
    • In your project, go to src/utils/congif.js and replace client_id with your own Client Id (the one from Step 5).
    • Run your app (npm start).
  9. Add your app url (for example: https://localhost:3000) in these two locations:

    • Redirect URI whitelist
    • Agent App Widgets
  10. In Private installation, click Install app.

You should now be able to use Tag Master with LiveChat.

How it works

Agent App Widgets are web applications loaded inside the LiveChat Agent App. All agents can interact with the widget during chats with customers. The widget itself is displayed in the Agent’s App right sidebar.

To get information such as tags and canned responses, you need to use LiveChat Rest API.

In order to pull data from our server, Rest API requires you to include an access_token in all the requests. You can get it using LiveChat Boilerplate and JavaScript Widget API.

You should also get familiar with Authorization.

Feedback

If you find some bugs, please create an issue in this repo. We will try to fix is ASAP ;)

If you're new to LiveChat

LiveChat is an online customer service software with live support, help desk software, and web analytics capabilities. It's used by more than 27,000 companies all over the world. For more info, check out LiveChat for Developers.


This project was bootstrapped with Create React App.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.0%
  • HTML 2.0%