laravel-tawk maintained by genealabs
Description
Integrate Tawk.to into yoru Laravel and Nova apps.
Author
Last update
2026/03/29 17:52
(dev-master)
License
Downloads
1 234
Tawk for Laravel
Easily and quickly integrate Tawk.to LiveChat into your laravel app in under 5 minutes!
Features
- all the default Tawk.to LiveChat features.
- automatic user identification (for logged-in users).
- secure chat API (for logged-in users).
Requirements
- PHP 8.2+
- Laravel 8.0+
Supported Versions
| PHP | Laravel |
|---|---|
| 8.2 | 8.x – 11.x |
| 8.3 | 8.x – 11.x |
| 8.4 | 8.x – 11.x |
| 8.5 | 8.x – 11.x |
Installation
composer require "genealabs/laravel-tawk:*"
Configuration
Refer to the Property Settings page in your Tawk.to dashboard for the required
values. Add the following to your .env file:
TAWK_API_KEY=xxxxxxxxxxxxxxx
TAWK_SITE_ID=yyyyyyyyyyyyyyy
Implementation
Laravel App
Add the following to your layout blade template immediately before the closing
</body> tag:
@tawk
// </body>
// </html>
Laravel Nova
If you are using Laravel Nova as a dashboard for your users, first publish the
layout blade template, then insert the blade directive immediate prior to the
closing </body> tag in resources/views/vendor/nova/layout.blade.php:
@tawk
// </body>
// </html>