logo
การพัฒนา
ค้นหา
GPTBots Assistant for Chrome

GPTBots Assistant for Chrome

GPTBots Assistant is a Chrome browser extension built for GPTBots platform Agents. After configuring the Agent's APIKey, it enables features like human handoff notifications and reply suggestions.

  • Smart Reply Suggestions: Intelligently identifies user conversations on supported platforms (LINE), automatically generates AI reply suggestions for manual review before sending, ensuring reply accuracy.
  • Human Handoff Notifications: Automatically syncs users who request human handoff service to the plugin list, allowing customer service representatives to handle requests promptly.

Note:

  1. The same Agent should avoid using reply suggestions and human handoff notifications simultaneously. For example, if a LINE Business Account is taken over by an Agent, the reply suggestions feature should not be used.
  2. The reply suggestions feature currently only supports LINE platform, with support for WhatsApp, Facebook Messenger, Slack, Telegram, and other platforms coming soon.

Installing and Initial Configuration

How to Install the GPTBots Assistant Chrome Extension

Install Chrome Extension

  1. Download the GPTBots Assistant Chrome extension Download Plugin, extract the downloaded zip file to access the plugin files.
  2. Open the Chrome browser, navigate to "Settings - Extensions - Manage Extensions," and enable Developer Mode.
  3. Click "Load unpacked extension," select the directory where the plugin files are located, and confirm to complete the installation.
  4. In the browser extensions, locate the GPTBots Assistant plugin and click to open it.

Configuring the GPTBots Assistant Plugin

After opening the GPTBots Assistant plugin, go to the "Settings" page and complete the following configurations:
Plugin APIKey Settings

  1. Obtain the target Agent's APIKey, input it into the plugin's API Key field, and click the "Integrate" button to complete plugin authentication.
  2. Copy the Webhook address generated by the plugin into the WebHook configuration field of the target Agent's manual service module.
    After completing the above steps, the plugin will connect to the target Agent, enabling features such as manual service reminders and intelligent reply suggestions.

Reply Suggestions

Feature Overview

Automatically identifies messages sent by users on supported platforms (e.g., LINE) and generates AI reply suggestions. These suggestions can be reviewed manually before replying to users, improving customer service efficiency and reply quality.

Supported Platforms

Platform Support Status
LINE Supported
Telegram Coming Soon
WhatsApp Coming Soon
Facebook Messenger Coming Soon
Slack Coming Soon
Telegram Coming Soon
WeChat Coming Soon

Operating Instructions

When the browser's active window is on a supported platform (LINE), the plugin will automatically analyze the user's messages on the current page. Upon successful analysis, the following information will be displayed:

  • Target User: Avatar and name of the currently selected user.
  • Reply Object: The content of the user's messages that need a reply, which may include multiple messages.
    Reply Suggestions
    When customer service personnel click the "Generate Suggestion" button, the plugin will retrieve the reply suggestion content generated by the Agent. The reply suggestion will be displayed in the plugin's information box. Customer service personnel can perform the following actions based on the suggestion:
  • Direct Reply: The reply suggestion will automatically populate the platform's (e.g., LINE) input box and be sent directly to the user.
  • Modify Reply: The reply suggestion will automatically populate the platform's input box but will not be sent to the user.
  • Discard: The reply suggestion will be cleared by the plugin.

Issue Resolution Statistics

Each time the "Direct Reply," "Modify Reply," or "Discard" button is clicked, the plugin automatically calls the Quality Inspection API to report the adoption status of the AI reply. Detailed statistical analysis data can be viewed in Agent-Insights-Quality.

  • Direct Reply: The Agent-generated reply suggestion will be marked as "Fully Resolved."
  • Modify Reply: The Agent-generated reply suggestion will be marked as "Partially Resolved."
  • Discard: The Agent-generated reply suggestion will be marked as "Unresolved."

Human Handoff Reminders

Feature Overview

When the Agent's human handoff service is configured with the Webhook URL provided by the plugin, user requests for human handoff service will automatically sync to the plugin. The plugin list prioritizes displaying the user_name, with field display priorities as follows:

Field
Description Priority
user_name Username/Nickname 1
email User Email 2
phone User Phone Number 3
user_id User ID 4
anonymous_id Anonymous User ID 5

When a user initiates a human handoff service request, the plugin automatically syncs the request information to the plugin end, displaying user information in the plugin list. Customer service representatives can click on the user's avatar to automatically navigate to that user's chat window (if navigation fails, please copy the username and search in the LINE Chat list).

  • Username: For users from the LINE platform, their LINE platform nickname will be displayed.
  • User Source: For users from the LINE platform, a LINE platform identifier will be shown after the username. For users from platforms like Telegram, WhatsApp, etc., the corresponding platform identifier will be displayed after the username.

User Guide

Manual Service Reminder
Click the "Start" button to officially begin monitoring user manual service requests on the plugin. Click the "Stop" button to stop monitoring user manual service requests.

  • When multiple plugin instances are active, the system will randomly assign manual service request information to different plugin instances.
  • When all plugin instances stop services, manual service requests will not be responded to.
    Taking the LINE platform as an example, after a user initiates a manual service request, the plugin will automatically sync the request information to the plugin. The user information will be displayed in the plugin list. Customer service personnel can click the user's avatar to automatically navigate to the user's chat window (if navigation fails, copy the user's name and search for it in the LINE Chat list).
  • After navigating to the user's chat window, the manual takeover state begins, and the Agent stops replying to the user's messages.
  • Customer service personnel directly reply to the user's questions on the LINE business platform.
  • When customer service personnel finish the manual service for the user, click the "Remove" button in the plugin's user information bar to end the manual service, allowing the Agent to resume replying to the user's messages.

Frequently Asked Questions (FAQ)

Q1. How to obtain the GPTBots API Key?
A: Log in to the GPTBots official website, generate, and copy your exclusive key on the API management page.

Q2. What to do if plugin authentication fails?
A: Check whether the API Key is correct and valid, or try regenerating the key and integrating it again.

Q3. How to configure the Webhook address?
A: After authentication, the plugin will automatically generate a Webhook address. Copy this address into the manual service module configuration field of the GPTBots Agent.

Q4. How to calculate the AI reply adoption rate?
A: Each time an AI suggestion is manually reviewed and an action button is clicked, the plugin automatically calls the Agent feedback API to report the adoption status. The adoption rate can be calculated in the backend.

Q5. How does the Agent support LINE emojis?
A: The GPTBots system has a built-in LINE emoji dictionary. When receiving emoji messages, it automatically converts them into text descriptions and submits them to the LLM without manual intervention.

Q6. What functions are affected by plugin cache loss?
A: Information such as APIKey, language settings, and manual service lists are stored in the browser cache. Clearing the cache or switching browsers will require reconfiguration.