crmbooster/pipedrive

There is no license information available for the latest version (1.0) of this package.

1.0 2022-09-23 07:14 UTC

This package is auto-updated.

Last update: 2025-06-29 02:16:23 UTC


README

To install Crmbooster-Pipedrive package, you'll need to run this command:

composer require crmbooster/pipedrive

publish from vendor views and config

php artisan vendor:publish --provider="Pipedrive\Providers\PipedriveServiceProvider"
you can find views and config in your app

for views : resources/views/vendor/pipedrive
for config: config/pipedrive.php

Then, open up the .env and update the APP_URL to the URL of your application.

    In Pipedrive Marketplace Manager in your app you can find
  • Client ID .
  • Client Secret.
  • PIPEDRIVE_ENDPOINT comprises you company domain and /api/v1.
APP_URL = https://crmbooster.io

PIPEDRIVE_ID =
PIPEDRIVE_SECRET =
PIPEDRIVE_ENDPOINT =

PIPEDRIVE_CUSTOM_UI_ENDPOINT =

For use Custom UI extensions in pipedrive you need to set PIPEDRIVE_CUSTOM_UI_ENDPOINT
It can be the same if you use the same company domain.

Config custom UI

Set current Iframe URL.


Go to your app’s edit page in Marketplace Manager and scroll to App extensions > Custom UI extensions > Custom panel. Click on “+ Custom panel” and fill in the following fields:

Go to your app’s edit page in Marketplace Manager and scroll to App extensions > Custom UI extensions > Custom panel. Click on “+ Custom panel” and fill in the following fields:

Iframe URL must end in pipedrive/modal

https://you company domain-sandbox.pipedrive.com/api/v1

like picture below

Run Migrations

We must migrate our database schema into our database, which we can accomplish by running the following command:

php artisan migrate

🎉 And that's it! You will now be able to visit your URL and see your Pipedrive application up and running.