This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

strapi-hook-freshdesk

0.0.1 • Public • Published

strapi-hook-freshdesk

NPM Version Monthly download on NPM

This hook is a WIP and is not production ready!

This hook allows you to use Freshdesk as a service in Strapi strapi.services.freshdesk. Freshdesk is a ticket management software for supporting customers and clients, it allows you to create and manage companies, contacts, and tickets as well as having a customer portal where you can write support articles, FAQs, and run a forum for your customers.

Supported Strapi versions:

  • v3.5.x (recommended)
  • v3.x

Older version may work with the beta version of this hook, but are not supported.

Installation

# using yarn
yarn add strapi-hook-freshdesk

# using npm
npm install strapi-hook-freshdesk --save

Usage

WIP

Hook config

To activate and configure the hook, you need to create or update the file ./config/hook.js in your strapi app. For more information please see the Strapi hooks documentation. For information about environmental configs and alternative config locations, see the Strapi environment documentation.

module.exports = ({ env }) => ({
  settings: {
    // ...
    freshdesk: {
      enabled: true,
      // Doesn't work with custom domains, must be a freshdesk subdomain
      domain: env("FRESHDESK_DOMAIN", "https://example.freshdesk.com"),
      apiKey: env("FRESHDESK_APIKEY", "yourAPIKey"),
      debug: false,
    },
  },
});

Support

Resources

License

  • Copyright (c) 2020-2021 Derrick Mehaffy & Strapi Solutions (GPLv3 License).

Readme

Keywords

Package Sidebar

Install

npm i strapi-hook-freshdesk

Weekly Downloads

1

Version

0.0.1

License

GPLv3

Unpacked Size

45.7 kB

Total Files

17

Last publish

Collaborators

  • derrickmehaffy