PHPackages                             hadder/laravel-whatsapp-business - 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. hadder/laravel-whatsapp-business

ActiveModule[API Development](/categories/api)

hadder/laravel-whatsapp-business
================================

Integração com WhatsApp Business API da Meta para Laravel 10+

1.0.2(10mo ago)05MITPHPPHP ^8.0

Since Jul 10Pushed 10mo agoCompare

[ Source](https://github.com/Rainzart/laravel-whatsapp-business)[ Packagist](https://packagist.org/packages/hadder/laravel-whatsapp-business)[ RSS](/packages/hadder-laravel-whatsapp-business/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (3)Versions (3)Used By (0)

Laravel WhatsApp Business API
=============================

[](#laravel-whatsapp-business-api)

Pacote para integração do Laravel 10+ com a API oficial do WhatsApp Business da Meta.

!!! EM DESENVOLVIMENTO !!!
--------------------------

[](#-em-desenvolvimento-)

Este pacote foi desenvolvido para testes em sistemas Hadder Soft, use em **produção por sua conta e risco**!

Instalação
----------

[](#instalação)

1. Instale o pacote via Composer:

```
composer require hadder/laravel-whatsapp-business
```

2. Publique o arquivo de configuração:

```
php artisan vendor:publish --provider="Hadder\WhatsAppBusiness\WhatsAppServiceProvider"
```

3. Adicione as variáveis ao seu `.env`:

```
WHATSAPP_TOKEN=seu_token_aqui
WHATSAPP_PHONE_NUMBER_ID=seu_phone_number_id
WHATSAPP_API_VERSION=v22.0

```

Uso Básico
----------

[](#uso-básico)

### Envio de Mensagem de Texto (com links)

[](#envio-de-mensagem-de-texto-com-links)

```
use SeuVendor\WhatsAppBusiness\Facades\WhatsApp;

// Enviar mensagem de texto simples (com links)
WhatsApp::sendText('5511999999999', 'Olá! Acesse nosso site: https://www.exemplo.com');

// Com preview de URL habilitado
$message = new TextMessage('5511999999999', 'Acesse: https://www.exemplo.com', true);
WhatsApp::sendMessage($message);
```

### Envio de Template com Variáveis e Links

[](#envio-de-template-com-variáveis-e-links)

```
use Hadder\WhatsAppBusiness\Facades\WhatsApp;

// Componentes com variáveis para substituição
$components = [
    [
        'type' => 'body',
        'parameters' => [
            [
                'type' => 'text',
                'text' => 'João Silva'
            ],
            [
                'type' => 'text',
                'text' => 'https://exemplo.com/perfil/123'
            ]
        ]
    ],
    [
        'type' => 'button',
        'sub_type' => 'url',
        'index' => 0,
        'parameters' => [
            [
                'type' => 'text',
                'text' => 'https://exemplo.com/perfil/123'
            ]
        ]
    ]
];

// Enviar template (deve estar previamente aprovado na plataforma da Meta)
WhatsApp::sendTemplate('5511999999999', 'nome_do_template', $components);
```

Requisitos
----------

[](#requisitos)

- PHP 8.0+
- Laravel 10+
- Conta no WhatsApp Business API
- Token de acesso e Phone Number ID configurados na Meta

Licença
-------

[](#licença)

MIT

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance54

Moderate activity, may be stable

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity42

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 ~0 days

Total

2

Last Release

306d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5af7f37d37678bf4027bdddda2b4a2d70ce99b345582e431591ad763d6f638d4?d=identicon)[HaDDeR](/maintainers/HaDDeR)

---

Top Contributors

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

---

Tags

whatsappwhatsapp-api-phpwhatsapp-business-api

### Embed Badge

![Health badge](/badges/hadder-laravel-whatsapp-business/health.svg)

```
[![Health](https://phpackages.com/badges/hadder-laravel-whatsapp-business/health.svg)](https://phpackages.com/packages/hadder-laravel-whatsapp-business)
```

###  Alternatives

[simplestats-io/laravel-client

Client for SimpleStats!

4515.5k](/packages/simplestats-io-laravel-client)[jasara/php-amzn-selling-partner-api

A fluent interface for Amazon's Selling Partner API in PHP

1344.8k1](/packages/jasara-php-amzn-selling-partner-api)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)[surface/laravel-webfinger

A Laravel package to create an ActivityPub webfinger.

113.8k](/packages/surface-laravel-webfinger)

PHPackages © 2026

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