PHPackages                             moslemparve/webex-connect-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. moslemparve/webex-connect-laravel

ActiveLibrary[HTTP &amp; Networking](/categories/http)

moslemparve/webex-connect-laravel
=================================

Laravel package for Webex Connect SMS and OTP integration

v1.0.2(3mo ago)04MITPHPPHP ^8.1

Since Jan 30Pushed 3mo agoCompare

[ Source](https://github.com/moslemparve/laravel-webex-connect)[ Packagist](https://packagist.org/packages/moslemparve/webex-connect-laravel)[ RSS](/packages/moslemparve-webex-connect-laravel/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (4)Used By (0)

Laravel Webex Connect
=====================

[](#laravel-webex-connect)

Laravel package for sending SMS and OTP via Webex Connect (formerly IMImobile).

Installation
------------

[](#installation)

Install via Composer:

```
composer require moslemparve/laravel-webex-connect
```

Configuration
-------------

[](#configuration)

Publish the configuration file:

```
php artisan vendor:publish --tag=webex-connect-config
```

Add to your `.env`:

```
WEBEX_SERVICE_ID=your-service-id
WEBEX_SERVICE_SECRET=your-service-secret
WEBEX_REGION=us
WEBEX_SENDER_ID=+1234567890
WEBEX_IS_SANDBOX=false
WEBEX_OTP_TEMPLATE="Your OTP code is {otp}. Valid for {validity} minutes."
WEBEX_OTP_EXPIRY_MINUTES=5
```

Usage
-----

[](#usage)

### Send Single SMS

[](#send-single-sms)

```
use MoslemParve\WebexConnect\Facades\WebexConnect;

$result = WebexConnect::sendSms('+1234567890', 'Hello from Webex!');

if ($result['success']) {
    echo "Message sent! ID: " . $result['message_id'];
}
```

### Send Bulk SMS

[](#send-bulk-sms)

```
$recipients = ['+1234567890', '+0987654321'];
$result = WebexConnect::sendBulkSms($recipients, 'Bulk message to all!');
```

### Send OTP

[](#send-otp)

```
$result = WebexConnect::sendOtp('+1234567890');

if ($result['success']) {
    // Store OTP in database
    $otp = $result['otp'];
    $expiresAt = $result['expires_at'];
}
```

### Test Connection

[](#test-connection)

```
$result = WebexConnect::testConnection();
```

License
-------

[](#license)

MIT License. See [LICENSE](LICENSE) for more information.

Credits
-------

[](#credits)

- [Moslem Parve](https://github.com/moslemparve)

Support
-------

[](#support)

For issues and feature requests, please use the [GitHub issue tracker](https://github.com/moslemparve/laravel-webex-connect/issues).git a

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance81

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Total

3

Last Release

100d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/afa4ffc874486a04bc6d6804c4cb2dcecc9079e71cbeb14a17e39e37c2062b9e?d=identicon)[moslemparve](/maintainers/moslemparve)

---

Top Contributors

[![moslemparve](https://avatars.githubusercontent.com/u/40214868?v=4)](https://github.com/moslemparve "moslemparve (4 commits)")

---

Tags

laravelotpsmswebexwebex-connect

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/moslemparve-webex-connect-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/moslemparve-webex-connect-laravel/health.svg)](https://phpackages.com/packages/moslemparve-webex-connect-laravel)
```

###  Alternatives

[tzsk/sms

A robust and unified SMS gateway integration package for Laravel, supporting multiple providers.

320244.3k6](/packages/tzsk-sms)[gr8shivam/laravel-sms-api

A modern, flexible Laravel package for integrating any SMS gateway with REST API support

10138.4k](/packages/gr8shivam-laravel-sms-api)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
