name: support description: Handle customer support tickets, SLAs, and field-service interventions. Use for helpdesk, tickets, support, SLAs, or on-site service jobs. triggers: [support, helpdesk, ticket, sla, field service, fsm, service, customer issue] odoo_modules_any: [helpdesk, industry_fsm]
Support
Inbound customer issues and scheduled on-site work.
Key models
helpdesk.ticket— customer issue (stage, priority, SLA, team)helpdesk.team— support team with its own stages and SLAshelpdesk.stage— kanban stage per teamhelpdesk.sla— SLA policy (priority + tag → target time)project.task(withis_fsm = True) — field service task/visitmail.template— canned responses
Typical workflows
- Triage — assign
team_id, setpriority, tag, pickuser_id - Respond — send via
message_postusing amail.template - Escalate — move stage or reassign team; SLA clock may restart
- Resolve — move to "Done" stage (
fold = True), SLA closes - Field service — dispatch via
project.taskwith worksheet and signature capture
Gotchas
- SLA targets are measured from ticket creation, not from stage change — unless policy says otherwise.
- Email-to-ticket creates via
mail.alias; parsing fails silently — checkmail.alias.mc_alias_idif tickets don't appear. - Helpdesk stages are per-team; moving a ticket across teams needs a compatible stage on the destination.
- Field service worksheets are Studio-like custom models — structure varies per tenant.