Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
CRM (crm)
• Live Chat (im_livechat) • Discuss (mail) • Calendar (calendar) • Contacts (contacts) |
Lines of code | 1027 |
Technical Name |
us_assistant |
License | OPL-1 |
Website | https://unitsoft.com.ua/ |
Versions | 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
CRM (crm)
• Live Chat (im_livechat) • Discuss (mail) • Calendar (calendar) • Contacts (contacts) |
Lines of code | 1027 |
Technical Name |
us_assistant |
License | OPL-1 |
Website | https://unitsoft.com.ua/ |
Versions | 16.0 17.0 18.0 |
ChatGPT Assistant Integration powered by UnitSoft
Communicate with GPT Assistant in Odoo
Features
1Ask questions to the assistant in the channels


2Use hint for messages
The assistant's response to the message will be added in the message input field

3Use assistant in livechat


4Add assistant easily



5Create vector store and add to assistant
Documentation
Assistant integration module based on Chat GPT
On the page https://platform.openai.com/ purchase the API.
Create an assistant on the Assistants tab.

In Odoo, install the us_assistant module.
- This module requires the installation of the openai library, so make sure it is installed before you start setting up
- After installation, go to Settings.


- Enter the name of the assistant you want.
- API token. It is located in the User API keys folder. You can create several of them.
- The Assistant ID can be copied after it has been created.

You can now add your assistants to channels.


- You can add and remove assistants in channels.
- When communicating with the bot, the user can turn it off by entering the /stop command.
- The button in the channel will also then switch to off.
Vector Stores
In Settings you can add and manage Vector Stores.
- You can add a Vector Store that already exists in the dashboard.

It will be marked with a green label, after editing, the label will disappear.

- You can add and remove files to Vector Store, the complete list of files will be updated.

- In the Assistant settings, you can add the Vector Store you need.

Hints from the assistant
In the channels
- To use a hint in a channel, the assistant must be in the channel members.
- A light bulb icon will appear next to all messages, this is a hint.
- After clicking it, the message editing window will open.
- Here you can supplement your message, for example, change it or add context so that the assistant can better understand the question.
- Don't worry, the message itself will not be changed.
- After clicking "Hint", the assistant's answer to your question will appear in the message input field.
- If necessary, you can edit the reply and send it as a regular message.




In chatter
- To use a hint in the chatter, the assistant must be in the followers of the chatter.
- A light bulb icon will appear next to all messages, this is a hint.
- After pressing light bulb icon a field with similar functionality as in the channel will open next to the message.
- After clicking "Hint", the assistant's answer to your question will appear in the message input field.




Assistant in Livechat
You can add an assistant to work in Livechat.

- The assistant will communicate with customers until an administrator intervenes.
- Enable the "Use only assistant hint" checkbox if you want the assistant not to communicate with the visitor in the created livechat, but the operator can use the hint in messages.

- You can enable the "Add Assistant ChatGPT" checkbox in the chatbot steps settings to add an assistant to a livechat channel.



Use the 'Assistant Bot' chatbot to have an assistant answer questions even when there are no operators available
- To add the 'Assistant Bot' chatbot, click 'Configure Channel' in the channel drop-down menu and go to the 'Channel Rules' section. Next, add a new rule in which set 'Assistant Bot' in the Chatbot field
- Also, don't forget to select the responsible operator in the Assistant section, who will be automatically added to the chatbot's channels, so they can view the communication history right in Discus



Messengers
You can also use the assistant together with our messenger modules

- Here you can choose one of the previously created assistants and it will be added to the messenger channel.
- Everything else works in the messenger channel in the same way as in the regular channel.
Support
We provide free bug fixes and updates for all our modules for 1 year after purchase.
The warranty is for a clean installation of Odoo.
If you need help, please submit a request through our Support Portal at https://unitsoft.com.ua/support. Our support team, which consists of the developers who created the product, is always ready to help you.
We will not provide support (for free) if our modules do not work on your server or conflict with other modules.
We are ready to consider your requests regarding the functionality of our modules, and if they prove useful, we can take them into account when releasing new versions.
We also provide all types of Odoo support services, such as installing Odoo on your server, maintaining your Odoo server, custom development.
We invite you to familiarize yourself with our support packages here: https://unitsoft.com.ua/services-plan
Our Odoo Apps
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module