dc-chat-widget
is a and easy-to-use chat widget for your web applications.
Before you start using the chat widget, you need to:
- Create an account on DocsChatAI.com
- Upload at least one file the workspace (Folder)
- Copy the workspace (Folder) ID from this page by clicking on the three dots on the right side of the workspace (Folder) and selecting
Copy ID
.
Install the package via npm:
npm install dc-chat-widget
or Using unpkg CDN:
<script defer src="https://unpkg.com/dc-chat-widget"></script>
import "dc-chat-widget";
Then add the following tag to your HTML:
<dc-chat-widget></dc-chat-widget>
You can configure the chat widget by passing the following attributes:
workspace-id
: The workspace (Folder) ID of your chatbot (DocsChatAI.com).title
: The title of the chat widget.subtitle
: The subtitle of the chat widget.theme
: The hex color code of the chat widget.btn-size
: The size of the chat widget button. Default is50px
.btn-bottom
: The bottom position of the chat widget button. Default is10px
.btn-right
: The right position of the chat widget button. Default is10px
.font-family
: The font family of the chat widget. Default isArial, Helvetica, sans-serif
.actions
: quick actions to be displayed in the chat widget. Default is[]
.
<dc-chat-widget
workplace-id="your-workplace-id"
title="Your Title"
subtitle="Your Subtitle"
theme="#your-color-theme"
actions='["Can I return a product if I lost the receipt?", "Do you offer in-store returns?",
"Can I track the status of my return?"]'
></dc-chat-widget>
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.