-
Notifications
You must be signed in to change notification settings - Fork 566
Faveo Helpdesk Community ‐ Event List
Faveo Plugins allow easy modification, customization, and enhancement of a Faveo app. Instead of changing the core programming of faveo, you can add functionality with Faveo Plugins.
Here is a basic definition:
Faveo Plugin: A Faveo Plugin is a program, or a set of one or more functions, written in the PHP scripting language, that adds a specific set of features or services to the Faveo app, which can be seamlessly integrated with the site using access points and methods provided by the Faveo Plugin Application Program Interface (API).
- This event is firing in two places in agent/TicketController.php at reply() and create_user().
- This event is for catching the client form from guest panel
- This event is firing in reply() method to before sending email
- It contain: replay content, phone, request, ticket
- This event in AuthController at postRegister() method at the beginning of the function
- It contain : request
- This event is calling in and create_user method in TicketController
- It contain : userid and password
- This is in ticket timeline blade file at the beginning of Box of the detail page
- It contains : userid
- This is placed at the bottom of ticket details table
- It contains : ticket data
- This is at ticket detail page in reply form
- It contains : ticket data
- This is at footer of timeline in ticket detail page
- It contains : conversation,role,user
This is at post login method before attempting login
- This is at ticketThread method in TicketController after saving the thread
- It contains : ticket Thread
This at agent layout page at the beginning
This at agent layout page at the beginning
This at agent layout page at the top bar div
This at agent layout page at the side bar div
This at agent layout page at the top sub bar div
- This event is placed in the end of create_user() method in TicketController. This events gets triggered for following changes in Faveo
- Ticket creation by mails
- Ticket creation by agents
- Ticket creation by clients
- Client replies on tickets by mail
- Client replies on ticket from client panel Available data->
- Ticket_number = unique number of ticket,
- User_id = id of a user who created the ticket,
- Subject = subject of the ticket,
- Body = body of the ticket/reply mails,
- Status = status of the ticket,
- Priority = priority of the ticket
This event tracks the reply made by agents on any ticket. Whenever any agent replies on a ticket this event gets fired. Available data->
- ’Ticket_id =id of the ticket on which reply has been made,
- ‘U_id’ = id/name of the agent who has replied on the ticket,
- ‘Body’ = agent’s reply body
This event tracks any change in the status of tickets. If tickets status gets changed e.g. Open to Closed, Open to Deleted, Closed to deleted etc. This event can be found in the following methods of TicketController.
- close()
- open()
- resolve()
- delete()
- seletc_all() Available Data:
- ‘Id’ => unique number of ticket
- ‘Status’ => changed status
- Name of the agent who changed status.
This events gets fired when a ticket is assigned to an agent. This event can be found in the following functions in “TicketController”
- assign()
- reply() Current data which is being passed as parameter is only id of a ticket.
Did you find it helpful? If not email us on [email protected]
Installation and Upgrade Guide
- GUI Install Wizard
- Manual Install
- CLI Install
- Server Requirements
- Installation with Apache
- Installation with cPanel
- Cron Job or any Job scheduler
- Faveo Helpdesk Installation on CentOS 7 with Apache on PHP 7.1
- Faveo Helpdesk Installation on CentOS 7 with Nginx on PHP 7.1
- Faveo Helpdesk Installation on Ubuntu 18.04 LTS with Apache on PHP 7.1
- Faveo Helpdesk Installation on Ubuntu 18.04 LTS with Nginx on PHP 7.1
- Faveo Helpdesk Installation on Debian 9 with Nginx on PHP 7.1
- Faveo Helpdesk Installation on Debian 9 with Apache on PHP 7.1
- Migrating Faveo from one server to another
- Configuration of Redis with Faveo
- Install and configure Redis, Supervisor and Worker for Faveo on Ubuntu 16.04
- Install Let’s Encrypt SSL on CentOS 7 Running Apache Web Server
- Install and configure a simple mail server for sending mails using PHP mail function in Faveo on Ubuntu 16.04 server
- Install and configure Redis, Supervisor and Worker for Faveo on Centos 7
- Install and configure a simple mail server for sending mails using PHP mail function in Faveo on Centos 7 server
- Faveo Helpdesk Pro Installation on Windows Server 2012 R2
- Install Active Directory Domain Services in Windows Server 2012 R2
- Install Faveo Helpdesk Community on Centos, Ubuntu or Debian Using Script
- Set up automatic backup for Faveo-Helpdesk
Administrator's Guide
- Faveo File Storage
- Change client side theme color
- How to edit or change the footer in faveo
- How to change agent and admin panel Faveo logo link and logo
- Agents
- Departments
- Team
- Priority
- SLA
- Workflow
- Helptopic
- Default Ticket Settings
- Status
- Rating
- Close Ticket Workflow
- Company Settings
- Social Login
- Language
- Security
- Debugging/Logs
- Ban Emails
- Widgets
Agent's Guide
Email Integration
Release & Upgrade Notes
- General Faveo Upgrade Guide Manual
- General Faveo Upgrade Guide Auto
- Upgrade guide to v1.9.2
- Upgrade guide to v1.9.0
- How to update v1.0.7.9 to v1.0.8.0
- Manual Upgrade from v1.0.7.8 to v1.0.7.9
- Faveo Release notes & upgrade guide for V1.0.7.7
- Faveo Release notes & upgrade guide for V1.0.7.5
- Faveo Release notes & upgrade guide for V1.0.7
Known Issues
- The open_basedir restriction in effect
- 404 Not Found
- 500 Internal Server Error
- Bug after update from 1.0.7.4 to 1.0.7.5 or higher version
- Syntax error, unexpected ‘var’(T_VAR), expecting ‘;’
Contribute & Feedback
- Support the community edition
- Contribution Guide
- Faveo Feedback & Customisation
- Help in language translate
Knowledge Base
Third Party Integration
Plugins
API