LaravelPackages.net
Acme Inc.
Toggle sidebar
polevaultweb/laravel-spark-helpscout

Help Scout Dynamic App support Laravel Spark.

2.577
6
About polevaultweb/laravel-spark-helpscout

polevaultweb/laravel-spark-helpscout is a Laravel package for help scout dynamic app support laravel spark.. It currently has 6 GitHub stars and 2.577 downloads on Packagist. Install it with composer require polevaultweb/laravel-spark-helpscout. Discover more Laravel packages by polevaultweb or browse all Laravel packages to compare alternatives.

Last updated

Help Scout Dynamic App support for Laravel Spark

Installation

To get this up an running, you'll need to configure a few things in your Laravel Spark project and Help Scout.

Laravel

  • Run composer require polevaultweb/laravel-spark-helpscout dev-master
  • Add Polevaultweb\Laravel\Spark\HelpScout\DynamicAppServiceProvider::class, to your providers array in config/app.php

Add some environment variables to you .env file:

  • HELPSCOUT_APP_TOKEN - This is the random string used when creating the app on Help Scout
  • HELPSCOUT_APP_ENDPOINT_SECRET - This is the secret used in the endpoint callback that Help Scout will access, eg. yourapp.com/helpscout/{secret}

Optional variables:

  • HELSPCOUT_APP_VALIDATE_USER_EXISTS_ONLY - If defined this will just verify the user exists, regardless of Spark plan or plan status.

Help Scout

  1. Visit the Help Scout custom app dashboard
  2. Create an app with the following settings:

| Setting | Value | |-------------- |----------------------------------------------------------------- | | App Name | Your App Name | | Content Type | Dynamic Content | | Callback URL | https://your-site.com/helpscout/HELPSCOUT_APP_ENDPOINT_SECRET | | Secret Key | HELPSCOUT_APP_TOKEN |

Star History Chart