Integrations

Gravatars

If you want to enable gravatars:

features:
  - users_avatar:
      try_gravatar: true

Inbound emails

Adds support for inbound emails (create cards and comments via emails).

Install additional requirements:

$ ./platform install_features_reqs email_inbound

Activate the integration as follow:

features:
  - kantree.features.email_inbound
email_inbound_domain: inbound.mycompany.com

Things which you need to setup on your email installation:

Github integration

To enable the Github import and integration, you will need to register an application on Github.

Install additional requirements:

$ ./platform install_features_reqs github_integration

Obtain your consumer key and secret and add the following to the config file:

features:
  - kantree.features.github_integration:
      consumer_key: YOUR_CONSUMER_KEY
      consumer_secret: YOUR_CONSUMER_SECRET

Trello import

Install additional requirements:

$./platform install_features_reqs trello_import

Then retrieve your api keys from Trello and add the following to the config file:

features:
  - kantree.features.trello_importer:
      api_key: API_KEY
      api_secret: API_SECRET

Asana import

Install additional requirements:

$ ./platform install_features_reqs asana_integration

Then retrieve your api keys from Asana and add the following to the config file:

features:
  - kantree.features.asana_integration:
      client_id: CLIENT_ID
      client_secret: CLIENT_SECRET

Slack integration

Install additional requirements:

$ ./platform install_features_reqs slack_integration

You will need to register an application on Slack. Obtain your client id and secret and add the following to the config file:

features:
  - kantree.features.slack_integration:
      client_id: CLIENT_ID
      client_secret: CLIENT_SECRET
      use_user_model: false
      username: 'Kantree'
      icon_url: https://kantree.io/static/favicon.png

Google integration

Install additional requirements:

$ ./platform install_features_reqs google_integration

You will need to register an application on Google. Obtain your client id, client secret and api key and add the following to the config file:

features:
  - kantree.features.google_integration:
      client_id: CLIENT_ID
      client_secret: CLIENT_SECRET
      api_key: API_KEY

Dropbox integration

You will need to register an application on Dropbox. Obtain your app key and add the following to the config file:

features:
  - kantree.features.dropbox_integration:
      app_key: APP_KEY