IKAS Trigger icon

IKAS Trigger

Starts the workflow when IKAS events occur

IKAS Trigger

AI-generated

Overview

This node acts as a trigger for workflows based on specific IKAS events related to store activities such as customer creation, order updates, product changes, and stock updates. It listens for webhook events from the IKAS platform and starts the workflow when the selected event occurs. This is useful for automating processes like order processing, customer management, inventory updates, and product catalog synchronization.

Use Case Examples

  1. Trigger a workflow when a new order is created to automate order fulfillment.
  2. Start a workflow when a customer is updated to synchronize customer data with a CRM system.
  3. Trigger actions when stock levels change to manage inventory automatically.

Properties

Name Meaning
Event The specific IKAS event that triggers the workflow, such as customer creation, order updates, or product changes.

Output

JSON

  • event - The event type that triggered the workflow.
  • timestamp - The ISO timestamp when the event was received.
  • scope - The scope of the event data.
  • merchantId - The merchant identifier associated with the event.
  • headers - HTTP headers received with the webhook request.
  • _rawData - The raw event data received from the webhook.

Dependencies

  • IKAS API with GraphQL support for webhook management

Troubleshooting

  • If the webhook does not trigger, verify that the webhook URL is correctly registered in the IKAS system and that the selected event matches the incoming webhook event header.
  • Errors parsing webhook data may occur if the payload is malformed; check the webhook payload format and ensure it is valid JSON.
  • API request failures during webhook registration or deletion may indicate network issues or invalid API credentials; verify API key and network connectivity.

Links

Discussion