Search by

escalated-dev / escalated-laravel

MatthewGross

An embeddable support ticket system for Laravel applications

Package info

github.com/escalated-dev/escalated-laravel

pkg:composer/escalated-dev/escalated-laravel

Statistics

Installs: 47 980

Dependents: 1

Suggesters: 0

Stars: 31

Open Issues: 3

v1.9.17 2026-11-07 18:48 UTC

This package is auto-updated.

Last update: 2026-11-13 06:58:47 UTC


README

العربية · Deutsch · English · Español · Français · Italiano · 日本語 · 한국어 · Nederlands · Polski · Português (BR) · Русский · Türkçe · 简体中文

Escalated

Escalated for Laravel

Add a complete helpdesk to your Laravel app.
Tickets, SLAs, escalation rules, an agent inbox and a customer portal, running on your own database.

Website · Docs · Cloud · Changelog


The Escalated agent inbox: saved views with counts, SLA countdowns and priorities on every ticket

What it does

An inbox your agents can work in all day

Conversation, internal notes, canned replies and SLA timers on one screen. Tickets also arrive by email through Mailgun, Postmark, SES or IMAP.
A ticket open in the agent workspace with the reply composer
The admin reports page with response times, CSAT and SLA breaches

SLAs and escalation rules you can see

Response and resolution targets per priority with business hours, rules that escalate or reassign when they slip, and reports on breaches.

A customer portal that's already built

Customers open tickets, reply and check status inside your app. Embed the widget on other sites with one script tag.
The customer portal ticket list

Features

Tickets

  • Create, assign, reply, resolve, reopen
  • Configurable status transitions
  • Split a reply into a new ticket
  • Snooze with automatic wake
  • Tags, attachments, activity timeline

Agent workspace

  • Queue with filters and saved views
  • Bulk actions and internal notes
  • Canned responses
  • Departments with round-robin assignment
  • Real-time updates with polling fallback

SLAs and escalation

  • Response and resolution targets per priority
  • Business hours
  • Automatic breach detection
  • Rules that escalate, reassign or notify

Customers

  • Self-service portal: open, reply, track
  • Verified guest tickets with private links
  • Embeddable widget, form or live chat
  • Knowledge base, on or off

Email

  • Inbound via Mailgun, Postmark, SES, IMAP
  • Per-event notifications and webhooks
  • Correct threading in mail clients
  • Branded templates

Admin and access

  • Departments, SLA policies, rules, reports
  • Roles, permissions, two-factor, SSO
  • Admin inside your own admin panel
  • Agent API for creating tickets

Every feature in detail

Laravel 11 to 13 PHP 8.2+ Inertia Vue 3

Quick start

composer require escalated-dev/escalated-laravel
npm install @escalated-dev/escalated
php artisan escalated:install
php artisan migrate

Then visit /support. Needs PHP 8.2+ and Laravel 11.39 or newer. The getting started guide covers user model setup and access gates.

Learn more

Escalated is also available for Rails, Django, NestJS, AdonisJS, Symfony, Phoenix, Go, .NET, Spring, WordPress and Filament. The UI lives in escalated.

License

MIT. Copyright (c) Escalated.dev. See LICENSE.