Helpdesk

Zgłoszenia pomocy technicznej

MarketplaceKlienciWersja 0.2.0manifest

Do czego służy ​

Receive and work through customer support requests with priority, severity and service-level targets. A typical use is an agent that reads new tickets and drafts a first triage while people keep ownership of the replies.

Co pakiet robi, a czego nie robi ​

Support tickets with priority, severity, service-level targets and an open, in progress, resolved and closed flow. Targets are recorded, not enforced or timed automatically.

Modele ​

helpdesk_sla ​

A service-level policy: how fast tickets of a priority should be answered and solved

Grupa odczytu: helpdesk.agent. Grupa zapisu: helpdesk.manager.

PoleRodzajKlasa danychDane osoboweGrupaAgenci widząOpis
nametextnoneniehelpdesk.agentjawniePolicy name, for example Urgent in 4 hours
priorityselect (low, normal, high, urgent)noneniehelpdesk.agentjawnieTicket priority the policy applies to: low, normal, high, urgent
first_response_minutesnumbernoneniehelpdesk.agentjawnieTarget time to the first reply, in minutes
resolution_minutesnumbernoneniehelpdesk.agentjawnieTarget time to resolve the ticket, in minutes
activeboolnoneniehelpdesk.agentjawnieWhether the policy can be attached to new tickets

helpdesk_ticket ​

A customer support request

Grupa odczytu: helpdesk.agent. Grupa zapisu: helpdesk.agent.

PoleRodzajKlasa danychDane osoboweGrupaAgenci widząOpis
subjecttextnoneniehelpdesk.agentjawnieOne-line summary of the problem
descriptionlongtextnoneniehelpdesk.agentjawnieFull description of the problem and what the customer tried
requester_nametextinternaltakhelpdesk.agentzamaskowaneName of the person asking for help
requester_emailtextinternaltakhelpdesk.agentzamaskowaneEmail address of the person asking for help
categoryselect (question, incident, problem, feature_request)noneniehelpdesk.agentjawnieWhat kind of request it is: question, incident, problem, feature_request
priorityselect (low, normal, high, urgent)noneniehelpdesk.agentjawnieHow soon it should be handled: low, normal, high, urgent
severityselect (minor, major, critical)noneniehelpdesk.agentjawnieHow badly the customer is affected: minor, major, critical
assigneetextinternaltakhelpdesk.agentzamaskowaneName of the agent working on the ticket
sla_idref → helpdesk_slanoneniehelpdesk.agentjawnieService-level policy the ticket is measured against
opened_ondatenoneniehelpdesk.agentjawnieDate the ticket was received (YYYY-MM-DD)
first_response_ondatenoneniehelpdesk.agentjawnieDate of the first reply to the customer (YYYY-MM-DD)
due_ondatenoneniehelpdesk.agentjawnieDate by which it should be solved under the policy (YYYY-MM-DD)
resolved_ondatenoneniehelpdesk.agentjawnieDate the problem was solved (YYYY-MM-DD)
resolutionlongtextnoneniehelpdesk.agentjawnieHow the problem was solved
stateselect (open, in_progress, resolved, closed)noneniehelpdesk.agentjawnieTicket status: open, in_progress, resolved, closed

Przepływy pracy ​

helpdesk_ticket ​

AkcjaPrzenosiKto może uruchomićZatwierdzenie
helpdesk_ticket.takestate: open → in_progresshelpdesk.agentnie
helpdesk_ticket.resolvestate: in_progress → resolvedhelpdesk.agentnie
helpdesk_ticket.closestate: resolved → closedhelpdesk.managertak
helpdesk_ticket.reopenstate: resolved → openhelpdesk.agentnie

Grupy uprawnień ​

Grupy używane przez tę aplikację:

  • helpdesk.agent
  • helpdesk.manager

Kroki zatwierdzania ​

Kroki, które agent może tylko zaproponować:

  • helpdesk_ticket.close

Co agenci mogą, a czego nie mogą ​

Agent może odczytywać, wyszukiwać, tworzyć i aktualizować rekordy tej aplikacji oraz uruchamiać akcje niewymagające zatwierdzenia, w ramach grup uprawnień swojego tokenu.

Te kroki może tylko zaproponować, a człowiek musi je zatwierdzić: helpdesk_ticket.close, helpdesk_sla.delete, helpdesk_ticket.delete.

Dane osobowe są maskowane jako tokeny zastępcze: helpdesk_ticket.requester_name, helpdesk_ticket.requester_email, helpdesk_ticket.assignee.

Zależności ​

Brak.

Instalacja ​

Zainstaluj ją w aplikacji Customize (Marketplace) lub z wiersza poleceń:

bash
obop modules install-from helpdesk

Wymaga bazy danych i uprawnień administratora.

Zbuduj własną ​

Przewodnik po modułach pokazuje, jak pisze się takie aplikacje