Helpdesk Management Livechat
helpdesk_mgmt_livechat · OCA/helpdesk
Health
60/100
fair
-
Security25/25No findings
-
Activity25/25Last human commit 2 months ago
-
Required by5/250 modules depend on it
-
Maturity5/25In 1 Odoo series since 18.0
Heuristic over the facts below, not an audit · How it's computed
Required by
0
Modules depending on it
External deps
0 pip · 0 bin
Python packages / system binaries
License
AGPL-3
No conflicts with its dependencies
Folder size
0.09 MB
Module directory on disk
Code analysis
0 migration notes
3 models
2 views
0 HTTP endpoints
Description
This module extends the helpdesk management functionality by allowing you to create tickets directly from livechat conversations.
Main Features
- Create Tickets from Livechat: Allows creating helpdesk tickets directly from livechat conversations using the
/ticketcommand - Chatbot Integration: Automatically creates tickets when chatbot reaches a "create_ticket" step
- Automatic Team Assignment: Configure chatbot steps to automatically assign tickets to specific helpdesk teams
- Conversation History: Automatically includes the full conversation history in the ticket description
- Ticket Counter: Displays the number of tickets generated by each chatbot directly in the chatbot view
- Channel Tracking: Automatically marks tickets created from livechat with the "Livechat" channel
Benefits
- Streamline customer support by creating tickets directly from chat conversations
- Automate ticket creation through chatbot workflows
- Keep complete conversation context in ticket descriptions
- Track tickets originated from livechat interactions
- Improve response time by converting chats to actionable tickets
Dependencies
This module requires:
helpdesk_mgmt: Base helpdesk management moduleim_livechat: Odoo's livechat module
Dependencies
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 2
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
chatbot_script_step_view_form |
chatbot.script.step.view.form.inherit.helpdesk.livechat | chatbot.script.step | form | Inherits im_livechat.chatbot_script_step_view_form |
chatbot_script_view_form |
chatbot.script.view.form.inherit.helpdesk.livechat | chatbot.script | form | Inherits im_livechat.chatbot_script_view_form |
HTTP endpoints 0
No HTTP endpoints found for this module.
Models touched 3
New fields (1)
-
ticket_countIntegercompute='_compute_ticket_count'string='Generated Ticket Count'
-
action_view_tickets(self)
New fields (2)
-
helpdesk_team_idMany2one → helpdesk.ticket.teamhelp="Used in combination with 'create_ticket' step type in order to automatically assign the created ticket to the defined team"ondelete='set null'string='Helpdesk Team' args: 'helpdesk.ticket.team' -
step_typeSelectionondelete={'create_ticket': 'cascade'}selection_add=[('create_ticket', 'Create Ticket')]
No public methods.
New fields (0)
No new fields.
Public methods (1)-
execute_command_ticket(self, **kwargs)