PHPackages                             abdavid/laravel-zoho-cliq - 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. [API Development](/categories/api)
4. /
5. abdavid/laravel-zoho-cliq

ActiveLibrary[API Development](/categories/api)

abdavid/laravel-zoho-cliq
=========================

A Laravel package for integrating with Zoho Cliq, allowing you to send messages, notifications, and rich content seamlessly from your Laravel application.

v1.1(1y ago)0212MITPHPPHP ^7.3|^8.1|^8.2|^8.3

Since May 6Pushed 1y agoCompare

[ Source](https://github.com/Abdavid92/laravel-zoho-cliq)[ Packagist](https://packagist.org/packages/abdavid/laravel-zoho-cliq)[ Docs](https://github.com/realrashid/laravel-zoho-cliq)[ Fund](https://www.buymeacoffee.com/realrashid)[ GitHub Sponsors](https://github.com/realrashid)[ RSS](/packages/abdavid-laravel-zoho-cliq/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (6)Versions (2)Used By (0)

Laravel Zoho Cliq
=================

[](#laravel-zoho-cliq)

[![Latest Version on Packagist](https://camo.githubusercontent.com/b784c27e8930ddc8df7de6649c2ee16c4e70488e6ceecdbeb36dfa12f89b1c2f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7265616c7261736869642f6c61726176656c2d7a6f686f2d636c69712e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/realrashid/laravel-zoho-cliq)[![GitHub Tests Action Status](https://camo.githubusercontent.com/dc3bdce2eaf51eb1ab8bb17bba398c29a7acfa1072dd21165f49f560600ac8db/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f7265616c7261736869642f6c61726176656c2d7a6f686f2d636c69712f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/realrashid/laravel-zoho-cliq/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/d9f6a4e82ca762f641eef2a3cb8381deccd706afac9228b2b643c1779c051d7b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f7265616c7261736869642f6c61726176656c2d7a6f686f2d636c69712f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/realrashid/laravel-zoho-cliq/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/553a253eebfe7b69203cc60459ae51dd9669e85a3d36227da7c74ed3d14d3d42/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7265616c7261736869642f6c61726176656c2d7a6f686f2d636c69712e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/realrashid/laravel-zoho-cliq)

Introduction
------------

[](#introduction)

Laravel Zoho Cliq is a Laravel package designed to seamlessly integrate with Zoho Cliq, allowing you to send messages and notifications directly from your Laravel application. Whether you need to communicate with individual users or broadcast messages to channels, this package provides an easy-to-use interface to interact with Zoho Cliq's API.

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

[](#installation)

To get started, install the package via Composer:

```
composer require realrashid/laravel-zoho-cliq
```

Then, publish the configuration file:

```
php artisan cliq:install
```

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

[](#configuration)

After installing the package, you need to configure the OAuth credentials and default settings.

### Obtaining Client ID and Secret

[](#obtaining-client-id-and-secret)

1. Go to [Zoho API Console](https://api-console.zoho.com/).
2. If you do not have any client, click the **Get Started** button.
3. A modal will appear. Select **Self Client** and click **Create**.
4. You will be prompted with "Are you sure to enable self-client?" Click **OK**.
5. Copy the **Client ID** and **Client Secret** provided.
6. Add them to your `.env` file:

```
CLIQ_API_BASE_URL=https://cliq.zoho.com/api/v2
CLIQ_CLIENT_ID=your-client-id
CLIQ_CLIENT_SECRET=your-client-secret
CLIQ_DEFAULT_CHANNEL=your-default-channel
CLIQ_DEFAULT_SEND_TO=buddies
```

Usage
-----

[](#usage)

Here are some examples of how to use the package to interact with Zoho Cliq:

### Send a Message to Multiple Users

[](#send-a-message-to-multiple-users)

Send a message to multiple Zoho Cliq users:

```
// Route to send a message to multiple users
Route::get('/send-buddy-message', function () {
    $response = Cliq::to(['user1@example.com', 'user2@example.com'])
        ->send("Hello team! This is a message from Laravel.");

    return response()->json($response);
});
```

### Send a Message to a Single User

[](#send-a-message-to-a-single-user)

Send a message to a single Zoho Cliq user:

```
// Route to send a message to a single user
Route::get('/send-single-buddy-message', function () {
    $response = Cliq::to('user@example.com')
        ->send("Hi there! This is a personal message from Laravel.");

    return response()->json($response);
});
```

### Send a Message with a Card

[](#send-a-message-with-a-card)

Send a rich message with a card to a Zoho Cliq channel:

```
// Route to send a message with a card
Route::get('/send-card-message', function () {
    $response = Cliq::toChannel()->to('alerts')
        ->card(
            'New Feature Released!',
            'https://example.com/image.jpg',
            'https://example.com/image.jpg',
            'modern-inline',
            'Release Bot',
            [
                [
                    'label' => 'Learn More',
                    'hint' => 'Click to learn more about the feature',
                    'action_type' => 'open.url',
                    'web_url' => 'https://example.com/feature',
                ],
                [
                    'label' => 'Feedback',
                    'hint' => 'Provide feedback on the new feature',
                    'action_type' => 'open.url',
                    'web_url' => 'https://example.com/feedback',
                ]
            ]
        )
        ->send("We are excited to announce the release of our new feature!");

    return response()->json($response);
});
```

### Send a Message to a Channel

[](#send-a-message-to-a-channel)

Send a message to a specific Zoho Cliq channel:

```
// Route to send a message to a channel
Route::get('/send-message-channel', function () {
    $response = Cliq::toChannel()->to('general')
        ->send("Good morning, everyone! Here’s the latest update from Laravel.");

    return response()->json($response);
});
```

Testing
-------

[](#testing)

Run the tests using Composer:

```
composer test
```

Changelog
---------

[](#changelog)

For recent changes, see the [CHANGELOG](CHANGELOG.md).

Contributing
------------

[](#contributing)

We welcome contributions! Please see [CONTRIBUTING](CONTRIBUTING.md) for more details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

If you discover a security vulnerability, please report it to us responsibly by emailing . We will address the issue as promptly as possible.

Credits
-------

[](#credits)

- [Rashid Ali](https://github.com/realrashid)
- [All Contributors](../../contributors)

Support My Work
---------------

[](#support-my-work)

If you find this package useful and would like to support my work, you can buy me a coffee. Your support helps keep this project alive and thriving. Thank you!

[![Buy me a coffee](https://camo.githubusercontent.com/9a769e616ce78645bf51d12e4179cfbfd72fb413722b284e0be3ec3c75a86010/68747470733a2f2f63646e2e6275796d6561636f666665652e636f6d2f627574746f6e732f64656661756c742d6f72616e67652e706e67)](https://www.buymeacoffee.com/realrashid)

License
-------

[](#license)

This package is licensed under the MIT License. See [License File](LICENSE.md) for more information.

 **Made with ❤️ from Pakistan**

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance49

Moderate activity, may be stable

Popularity13

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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

Unknown

Total

1

Last Release

371d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b2a06b3d89a5f775e564953c8562fe424c9093996d3b80695e6569fcacc79bf3?d=identicon)[Abel David](/maintainers/Abel%20David)

---

Top Contributors

[![realrashid](https://avatars.githubusercontent.com/u/15607685?v=4)](https://github.com/realrashid "realrashid (4 commits)")[![Abdavid92](https://avatars.githubusercontent.com/u/69399613?v=4)](https://github.com/Abdavid92 "Abdavid92 (3 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (2 commits)")

---

Tags

apilaravelnotificationslaravel-packagemessagingZohointegrationlaravel-notificationszoho-cliqcliq

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/abdavid-laravel-zoho-cliq/health.svg)

```
[![Health](https://phpackages.com/badges/abdavid-laravel-zoho-cliq/health.svg)](https://phpackages.com/packages/abdavid-laravel-zoho-cliq)
```

###  Alternatives

[kyon147/laravel-shopify

Shopify package for Laravel to aide in app development

473252.9k](/packages/kyon147-laravel-shopify)[scriptdevelop/whatsapp-manager

Paquete para manejo de WhatsApp Business API en Laravel

762.6k](/packages/scriptdevelop-whatsapp-manager)[joisarjignesh/bigbluebutton

BigBlueButton Server API Library for Laravel

162145.5k1](/packages/joisarjignesh-bigbluebutton)

PHPackages © 2026

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