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

Webex Laravel Package

laravel-notification-channels/webex

A Laravel notification channel for Cisco Webex Teams (formerly Spark). Send notification messages to Webex rooms from your Laravel app using the familiar Notification API, with a simple channel class and configurable Webex bot/access token.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy (integrate vs. build): This package is a ready-made Laravel notification channel for pushing messages into Cisco Webex spaces. Adopting it converts a "we need a Webex integration" epic into a few hours of configuration, freeing engineering capacity for differentiating work.
  • Notification/alerting roadmap: Enables product and internal-tooling features that need to reach users or on-call staff where they already work — e.g. incident alerts, deploy and pipeline notifications, approval requests, tenant or account-health warnings, SLA breach pings.
  • Channel strategy and multi-channel parity: Lets the product support Webex alongside email, Slack, SMS, or in-app notifications through Laravel's standard notification abstraction. This keeps channel expansion a configuration exercise rather than a re-architecture, and is a strong argument for standardizing on Laravel's notification system.
  • Platform currency / upgrade planning: v2.0.0 adds Laravel 11 support. This directly informs the "can we upgrade the framework this quarter?" decision — the integration no longer blocks a Laravel 11 migration.
  • Enterprise-segment fit: Cisco Webex is disproportionately common in large, regulated, and Cisco-standardized enterprises. This package is a low-cost enabler for messaging features aimed at that segment, which matters for segmentation and pricing decisions.
  • Vendor lock-in posture: Webex API usage is abstracted behind an open-source, MIT-licensed channel. It lowers the cost of experimenting with Webex as a notification destination without a commercial contract or bespoke code.

When to Consider This Package

Adopt when:

  • The product runs on Laravel and already (or plans to) send notifications via Laravel's Notification system.
  • Webex is a real destination for your users or your internal operations team — customer-facing alerts, ops/on-call paging, or workflow approvals inside Webex spaces.
  • You want Webex delivery with near-zero maintenance cost: a driver, a config entry, and a toWebex() method on existing notification classes.
  • You are on Laravel 11 (or a version the release supports) and need a maintained channel that will not block framework upgrades.
  • You need a fast, low-risk proof of concept for a Webex integration before committing to a larger build.

Look elsewhere or build in-house when:

  • Your collaboration surface is Slack or Microsoft Teams — use the corresponding first-party/maintained channel instead; this package adds no value there.
  • You need rich, interactive Webex experiences — adaptive cards, bot conversations, slash commands, or two-way interactions. A notification channel is one-way outbound messaging; plan for a Webex bot/API integration instead.
  • Your requirements include guaranteed delivery, retry/backoff policies, delivery auditing, or per-tenant rate-limit management beyond what Laravel's queue and this driver provide.
  • You are on an older Laravel version: v2.0.0 is a major bump, which typically signals a raised minimum framework requirement (older Laravel support likely dropped). Confirm the support matrix against your version before upgrading, and pin the version that matches your framework.
  • The integration is business-critical and you require a vendor SLA — open-source community channels carry no support contract, so budget for internal ownership.

How to Pitch It (Stakeholders)

For executives: This is a small, free, open-source connector that lets our Laravel product push notifications into Cisco Webex — the collaboration tool many of our largest and most security-conscious customers standardize on. The new v2.0.0 release adds Laravel 11 support, which removes a blocker to our framework upgrade and means the integration stays current without us writing or maintaining Webex code ourselves. Cost is effectively engineering hours, not license or vendor spend; the trade-off is that we own the small amount of operational risk inherent in any community package.

For engineering: A maintained Laravel notification channel (laravel-notification-channels/webex) providing a WebexChannel and WebexMessage API so any existing notification class can add Webex delivery with a toWebex() method — no custom HTTP client, no auth plumbing. v2.0.0 adds Laravel 11 support and is a major version bump, so treat it as potentially breaking: verify the supported Laravel/PHP matrix, check for a raised minimum framework version, review the diff from v1.0.1, and pin the constraint in composer.json. Delivery rides on Laravel's queue, so reliability, retries, and observability are our responsibility — route it through a queued notification and add failure monitoring. Recommendation: adopt behind the existing notification abstraction, keep the coupling to a single channel class, and ensure a fallback (email or in-app) if Webex delivery fails.

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.
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels