Looking to hire Laravel developers? Try LaraJobs

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
Links
Downloads
1 234

Comments
comments powered by Disqus

Tawk for Laravel

Tawk for Laravel masthead image.

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>