darkin1/intercom

Wrapper on the Intercom class provided by Intercom - with support for Laravel 5.x, 6.x, 7.x

v3.0.0 2021-05-19 09:29 UTC

README

Latest Stable Version Donate StyleCI Build Status

Wrapper on the Intercom class provided by Intercom - with support for Laravel 5.x, 6.x, 7.x, 8.x

Installation

Installation using composer:

composer require darkin1/intercom

And add the service provider in config/app.php:

Darkin1\Intercom\IntercomServiceProvider::class,

And add the facade alias in config/app.php:

'Intercom'  => Darkin1\Intercom\Facades\Intercom::class,

Configuration

Change your default settings in app/config/intercom.php:

<?php
return [
    'access_token' => env('INTERCOM_ACCESS_TOKEN', '****'),
    'api_version' => env('INTERCOM_API_VERSION', '1.1'),
];

Review the official docs to see the list of available intercom api versions

Example

use Intercom;

$users = Intercom::users()->getUsers([]);

$leads = Intercom::leads()->getLeads([]);

Documentation

Intercom API