Freshdesk Integration Add-on
Installation
You need to have WebForms Pro 3 installed prior to this add-on installation.
Install the package with commands:
composer require mageme/module-webforms-3-freshdesk
php bin/magento module:enable MageMe_WebFormsFreshdesk
php bin/magento setup:upgrade
Update
Update the package with commands:
composer update
php bin/magento setup:upgrade
Remove
Uninstall the package with command:
composer remove mageme/module-webforms-3-freshdesk
Sample forms
You can import sample forms using Import Form in the Manage Forms page:
System Configuration
You can access the system configuration through the Stores > Configuration > WebForms admin page.

Freshdesk Integration Add-on
Freshdesk Domain
Your Freshdesk domain which you connect to.
API Key
Your API key which you get from your Freshdesk Profile settings.
Form Configuration
Edit the form on Manage Forms page and select the Freshdesk Integration Settings tab to access registration parameters.
Create Ticket
Enable to automatically create the new ticket on form submission.
Customer Email
Select the field which you want to be mapped as customer email.
Agent
Select the default agent assigned to new tickets.
Group
Set the default ticket group.
Type
Set the default ticket type.
Status
Set the default ticket status.
Priority
Set the default ticket priority.
Source
Set the default ticket source.
Tags
Assign tags to the ticket.
Fields Mapping
Map Freshdesk contact attributes to form fields.