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

Twilio Laravel Package

fleetbase/twilio

fleetbase/twilio is a Laravel package that connects Fleetbase to Twilio for SMS messaging. It provides configuration and notification support so you can send text messages from fleet workflows, ideal for order updates, driver alerts, and customer notifications.

View on GitHub
Deep Wiki
Context7

Laravel Twillio API Integration

Frequently asked questions about Twilio
What is fleetbase/twilio used for in Laravel?
fleetbase/twilio is a Laravel package that connects Fleetbase applications to Twilio for SMS messaging. It provides configuration for Twilio credentials and sender numbers, plus SMS sending through Laravel notifications and Fleetbase services. It is intended for transactional messages such as order updates, driver alerts, and customer notifications.
How do I install fleetbase/twilio with Composer?
Install it with Composer using composer require fleetbase/twilio. The package follows the standard Laravel package shape with an auto-discovered service provider and publishable configuration. After installation, publish the config and add your Twilio account SID, auth token, and sender number values.
How do I configure Twilio credentials and sender numbers?
The package provides configuration for the Twilio account SID, auth token, and sender numbers. You should publish the package config and supply values through your Laravel environment configuration rather than hard-coding them. Keep credentials out of version control and use separate Twilio credentials per environment where possible.
Which Laravel and PHP versions does fleetbase/twilio v5 support?
The v5.0.1 release note does not state what changed in 5.0.0 or which Laravel and PHP versions are supported. A major version jump in a Laravel wrapper usually means a new framework or PHP floor, a new twilio/sdk pin, or an API break. Check composer.json at the v5.0.1 tag before starting a proof of concept.
Does fleetbase/twilio support Laravel notifications or only a facade?
The package is described as supporting SMS sending via Laravel notifications and Fleetbase services. The technical assessment also describes the package as a thin wrapper with a facade and/or notification channel. Confirm the exact notification channel contract at the v5.0.1 tag if your application depends on it.
Can fleetbase/twilio handle Twilio webhooks and delivery status callbacks?
The package supports Twilio webhooks and delivery status callbacks as part of its messaging integration. The provided overview does not confirm whether X-Twilio-Signature validation is implemented inside the package or left to the application. Verify webhook signature handling before exposing callback routes in production.
Does fleetbase/twilio support multi-tenant or per-tenant Twilio Account SIDs?
The package documentation describes configurable account SID, auth token, and sender numbers, which suggests a credential-based configuration model. The provided overview does not document per-tenant Account SID switching or multi-brand messaging support. Treat it as single-credential unless you verify that runtime credential overrides are supported.
Which Twilio capabilities are wrapped: SMS, voice, WhatsApp, Verify, or Conversations?
The package is described as bringing Twilio messaging capabilities to Fleetbase, with transactional SMS as the documented use case. Voice, WhatsApp, Verify, and Conversations are not listed in the provided overview. Assume SMS-focused behavior and check the source if you need other Twilio products.
Is fleetbase/twilio suitable for production, and how should I test it?
The package is a thin wrapper around the Twilio-maintained twilio/sdk, so the blast radius of abandonment is relatively small. However, adoption is low, release notes are sparse, and test coverage or CI status at v5.0.1 is not documented here. Use Twilio test credentials, verify the Laravel and PHP matrix, and wrap SMS sending behind your own abstraction before production use.
What are alternatives to fleetbase/twilio for sending SMS in Laravel?
You can use the official twilio/sdk directly if you want full control and no wrapper dependency. Another option is a dedicated Laravel Twilio notification channel package if you only need Laravel notification support. fleetbase/twilio makes the most sense when you are already building Fleetbase extensions or drivers and want drop-in configuration.
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.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections