Teamleader Integration
This module integrates Teamleader with Drupal, allowing you to connect to the Teamleader API using OAuth2. It can save Drupal contact form submissions as Teamleader CRM contacts.
This module aims to integrate Teamleader with Drupal.
Sign up for a free Teamleader trial account
Features
- Adds ability to connect to Teamleader API via OAuth2 credentials.
- Example module integrating with Drupal core Contact module: saves contact form submissions as CRM contacts.
- Optional integration with Key module for storing OAuth2 client_id / client_secret
Versions
4.0.x branch
This branch uses the janhenkes/teamleader-php-sdk library to connect to Teamleader.
It is the currently active branch, and requires Drupal 10+ and PHP8.1+.
3.0.x branch
This branch uses semantic versioning, and is compatible with Drupal 8, 9 and 10. Upgrading from 8.x-1.x or 8.x-2.x should be trivial. This branch is no longer actively being maintained. Upgrading to 4.0.x is highly recommended.
7.x branches
Branches for Drupal 7 are no longer available and are not supported.
Installation:
- Install the Drupal module via Composer:
composer require drupal/teamleader - Go to /admin/config/services/teamleader and follow instructions to enter your Teamleader app client ID & secret.
Check also this video tutorial showing how to integrate Teamleader & Drupal