genealabs/laravel-tawk

Integrate Tawk.to into yoru Laravel and Nova apps.

Fund package maintenance!
mikebronner

Installs: 1 198

Dependents: 0

Suggesters: 0

Security: 0

Stars: 9

Watchers: 4

Forks: 0

Open Issues: 3

Type:laravel-package

11.0 2024-11-11 19:30 UTC

This package is auto-updated.

Last update: 2024-12-11 19:42:48 UTC


README

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

  • Laravel 5.8+

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>