strapi-hook-freshdesk v0.0.1
strapi-hook-freshdesk
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
- Strapi community on Slack for general chatting or questions
- GitHub issues for Bugs and Feature requests
Resources
License
- Copyright (c) 2020-2021 Derrick Mehaffy & Strapi Solutions (GPLv3 License).
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago