Gigstack Trigger
AI-generatedOverview
This node acts as a webhook trigger for Gigstack events. It listens for specified Gigstack webhook events such as customer creation, invoice updates, payment status changes, and receipt events. When one of the selected events occurs, the node triggers a workflow with the event data. This is useful for automating processes based on real-time Gigstack activity, such as updating CRM systems when a customer is created or sending notifications when a payment succeeds.
Use Case Examples
- Trigger a workflow when a new customer is created to add them to a mailing list.
- Start an invoice processing workflow when an invoice is created or sent.
- Automate refund handling by triggering a workflow when a payment is refunded.
Properties
| Name | Meaning |
|---|---|
| Events | The specific Gigstack events to listen for, such as customer.created, invoice.sent, or payment.failed. Multiple events can be selected. |
| Team ID | Optional Team ID for Gigstack Connect to support multi-team access. Leave empty to use the default team. |
Output
JSON
event- The event type that triggered the webhook, e.g., 'customer.created'.data- The payload data associated with the event, containing details relevant to the event.
Dependencies
- Requires Gigstack API credentials for authentication.
Troubleshooting
- Ensure the webhook URL is correctly registered in Gigstack and matches the node's webhook URL.
- Verify that the selected events in the node settings match the events sent by Gigstack to avoid no triggers.
- Check API credentials and permissions if webhook creation or deletion fails.