Integrations
Connect your TicketPilot system to external services or build custom integrations for seamless workflow integration.
Integrations Overview
The Integrations feature allows you to connect external services to TicketPilot. This includes payment systems, digital product stores, or other APIs. Once integrated, these services can be used in workflows, support tickets, or automations, streamlining your operations.
Installing an Integration
To install an integration:
-
Go to the Integrations tab in the menu.
-
Find the integration you want to install and click
Install Integration
. -
Enter the required credentials for the integration (e.g., Shop ID and API Key).
-
Press
Save
. The status will switch fromNot Installed
toInstalled
.
Why We Need Your API Key
TicketPilot uses your API Key to securely authenticate with external services. Your API key is encrypted with AES-256-CBC, a highly secure encryption method. These keys are stored in an encrypted format and cannot be accessed in plain text under any circumstances. Decryption only occurs when required for integration functionality, ensuring your key remains protected at all times.
If you’re unsure where to find your API Key, check the integration’s documentation for detailed guidance.
Allowed Integration Methods
Every integration comes with specific methods that determine what TicketPilot can access. These methods will be listed when viewing or installing an integration. Examples include:
-
Fetching customer details by email.
-
Retrieving order details by transaction ID.
-
Automating support for digital product stores.
Review these methods carefully to understand how the integration interacts with your system.
Managing Installed Integrations
Once installed:
-
The integration’s status will update to
Installed
. -
Click
Manage Integration
to:-
Update credentials securely.
-
Test the connection to ensure it’s functional.
-
Uninstall the integration, if needed.
-
For integrations requiring updates or troubleshooting, refer to their specific documentation for support.
Linking Integrations to Ticket Categories
Once an integration is installed, you can link it directly to a Ticket Category to collect additional information before a ticket is submitted:
-
Navigate to Ticket Categories.
-
Click the
Edit
icon on the category you want to modify. -
Add a new field and select
Integration Type
. -
Choose the installed integration and specify an Integration Method (e.g., “Get Customer by Email” or “Get Order by ID”).
-
Enable Integration Data Validation if wanted, to ensure the data is verified before a ticket is created. For example:
-
Validate if a customer exists for the provided email.
-
Confirm if an order can be found using the specified order ID.
-
This ensures that only valid data is processed, saving time and preventing unnecessary ticket creation.
With these integrations, TicketPilot adapts to your workflow, ensuring seamless support and automation for your server.