SimplyPrint Trigger icon

SimplyPrint Trigger

Starts a workflow when SimplyPrint emits a selected event

SimplyPrint Trigger

AI-generated

Summary

Trigger a workflow on specific SimplyPrint events by automatically registering a dedicated webhook for the selected event. Upon receiving an event notification, the node verifies its authenticity and emits the event data to the workflow.

Inputs

  • Authentication (required) — Select the authentication method for SimplyPrint: OAuth2 (recommended) for hosted n8n or whitelisted callback URLs, or API Key if OAuth2 callback URL whitelisting is not possible.
  • Event (required) — Choose the SimplyPrint event that will trigger the workflow, such as print job started, finished, failed, queue changes, filament updates, maintenance events, AI detections, and others.
  • Webhook Options — Optional webhook settings including Public Base URL Override to specify a custom public URL for the webhook, and Allow Private URL to permit registration of webhooks on private or localhost URLs (disabled by default).

Output shape

a single record emitted when the specified SimplyPrint event occurs

The node emits JSON data associated with the triggered SimplyPrint event. It validates incoming webhook requests by verifying a unique secret per workflow. Workflow activation registers the webhook; deactivation removes it. Manual triggering provides a sample event payload.

Examples

Example 1: Trigger on Print Finished event

Set Authentication to OAuth2 or API Key as appropriate and select 'Print Finished' as the Event.

Links

Discussion