Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Core Framework Laravel Package

uvdesk/core-framework

UVdesk Core Framework is an open-source PHP/Symfony foundation for building helpdesk and ticketing systems, with modular architecture, workflow automation, and customizable agent and customer portals for support teams.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for helpdesk core: uvdesk/core-framework is best treated as a ticketing/helpdesk backbone, not a turnkey SaaS product. v1.1.7 strengthens the buy case by shipping table-stakes support capabilities: ticket-level customer ratings, filtered ticket search by ID/email/subject, shared saved replies for admin/super-admin, agent-access visibility, and webhook notifications on ticket create/reply.
  • Roadmap de-prioritization: PMs can defer building CSAT capture, saved-reply administration, filtered ticket search, agent-access audit views, and basic event automation. Those become integration and customization work rather than multi-quarter platform builds.
  • Customer-support quality and CSAT instrumentation: Ticket ratings create a first-party feedback loop for support dashboards, SLA reviews, agent coaching, renewal-risk signals, and staffing decisions.
  • Integration and automation strategy: Webhooks on ticket create and reply should anchor CRM, chat-ops, BI, and escalation workflows. Prefer this over bespoke polling or direct database integrations.
  • Localization and market expansion: Portuguese translations reduce the i18n build cost for Brazil/Portugal support coverage, but completeness and fallback behavior should be validated before committing to a market launch.
  • Security/compliance gating: The release fixes XSS, access-privilege, and saved-replies vulnerabilities. That is positive hardening, but the presence of three security fixes in one release should trigger dependency review, pinned versions, and a defined upgrade cadence before enterprise procurement or security review.
  • Admin governance and permissions design: Shared saved replies and agent-access details support role design, audit narratives, and internal-support governance. PMs should expect permission behavior to tighten after upgrade, not remain identical.
  • Email brand experience and deliverability: Remote image embedding in emails improves rendering consistency but introduces image-blocking, privacy, and spam-scoring considerations for customer-facing notifications.
  • Use cases: Internal IT helpdesk, customer support portal, embedded SaaS support, multilingual support operations, and products that need a PHP-based ticketing core without building one from scratch.

When to Consider This Package

Adopt when:

  • You need a proven ticketing/helpdesk core with tickets, agents, saved replies, notifications, search, CSAT, and admin oversight, and you want to avoid rebuilding those primitives.
  • Customer support is revenue-adjacent and requires CSAT capture, agent-performance visibility, and admin-level access review.
  • You need event-driven integration through webhooks rather than custom polling jobs.
  • You operate or plan to operate in Portuguese-speaking markets and can validate translation completeness.
  • You have a PHP/Laravel-capable team that can own upgrades, published-view reconciliation, migrations, and security regression testing.
  • You are prepared to pin versions, run security reviews, and maintain an upgrade cadence. The release cadence and security fixes are a signal of active maintenance, but also a maintenance obligation.

Look elsewhere or proceed with caution when:

  • You require commercial SLAs, formal vendor support commitments, or independently audited supply-chain provenance.
  • Your product needs deep, non-standard helpdesk workflows where forking would erase the maintenance benefit.
  • You cannot absorb recurring upgrade and regression work, especially around permissions, saved replies, migrations, and published Blade/view overrides.
  • You need first-party CRM or ecosystem connectors out of the box; this package provides webhooks, not a full integration catalog.
  • Support is a minor side feature of a larger product with its own auth/role model, and the package’s agent/role semantics would create friction.
  • Community traction is a gating concern: 74 stars and 0 dependents are low adoption signals. Validate maintainer responsiveness, long-term support, and license fit for your organization before committing.

How to Pitch It (Stakeholders)

For executives: This is a credible build-vs-buy option for our support workstream. v1.1.7 adds CSAT ratings, faster agent workflows through shared saved replies and filtered search, admin visibility into agent access, Portuguese localization, and webhook-based automation. It also closes XSS, privilege-escalation, and saved-reply vulnerabilities, which matters for enterprise and security-sensitive deals. Recommendation: evaluate adoption through a time-boxed proof of concept, with a security review, pinned-version policy, named upgrade owner, and rollback plan as gating conditions. Do not treat it as a fully supported SaaS replacement until the support model and community-adoption risk are validated.

For engineering: v1.1.7 is an incremental feature/security release, not a re-architecture. Expect additive domain changes plus integration work: composer pin to v1.1.7, dependency resolution around the doctrine-migration bump, migrations on production-like ticket data, republishing views/assets so UI changes are not masked by stale overrides, and targeted regression on agent/admin/super-admin permissions. Validate the privilege and saved-replies fixes as behavior changes, not just bug fixes. Enable webhooks last, behind a feature flag, with queue-based delivery, timeouts, capped retries, an allow-list, payload/PII review, and a dead-letter path. Review remote email-image rendering, translation completeness, and framework compatibility against the host Laravel/PHP stack before rollout.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib