
Connect SimplyPrint with the most popular apps, so you can automate your work and have more time for what matters most — no code required.
Start free
Fires when a print job starts on any printer.

Fires when a print is paused (manually or by the AI failure watcher).

Fires when a paused print is resumed.

Fires when a print is cancelled before finishing.

Fires when a print completes successfully.

Fires when a print terminates with a failure.

Fires when a printer's bed is reported cleared (ready for the next job).

Fires when one or more objects in a multi-object print are skipped.

Fires when a printer's AutoPrint enabled/disabled state changes.

Fires when a printer's active nozzle diameter is updated.

Fires when a printer's loaded material is updated.

Fires when a custom tag is attached to a printer.

Fires when a custom tag is detached from a printer.

Fires when a printer is marked out of order (or back in service).

Fires when a printer's AI failure detection is enabled, disabled, or reconfigured.

Fires when the AI failure detector flags a potential print failure.

Fires when an AI failure alert is dismissed as a false positive.

Fires when a printer hits its configured AutoPrint cycle limit.

Fires when the account-wide AutoPrint master switch is toggled.

Fires when a file is added to the print queue.

Fires when a queue item is removed from the queue.

Fires when a queue group (or the whole queue) is emptied.

Fires when a queue item is moved to another group or reordered.

Fires when a completed queue item is sent back into the active queue.

Fires when a queue item is submitted and awaits approval.

Fires when a pending queue item is approved.

Fires when a pending queue item is denied.

Fires when a filament spool is added to the account.

Fires when a filament spool's metadata is updated.

Fires when a filament spool is deleted.

Fires when a filament spool is assigned to a printer.

Fires when a filament spool is removed from a printer.

Fires when a new user signs up for the organization.

Fires when a new organization user is awaiting admin approval.

Fires when a user balance is charged (debited).

Fires when a previous charge is refunded.

Fires when a user balance is topped up (credited).

Fires when a balance is adjusted by an administrator.

Fires when a user submits a request for more quota.

Fires when a quota request is approved or denied.

Fires when a user's quota is manually adjusted.

Fires when a quota period rolls over and a user's quota is reset.

Fires when a maintenance job is created.

Fires when work begins on a maintenance job.

Fires when a maintenance job is completed.

Fires when a maintenance job is cancelled before completion.

Fires when a scheduled maintenance job passes its due date without being completed.

Fires when a completed or cancelled maintenance job is reopened.

Fires when a maintenance job's metadata is edited.

Fires when a maintenance job is deleted.

Fires when a user reports a problem on a printer.

Fires when a reported problem is resolved.

Fires when an individual maintenance task is checked off.

Fires when an individual maintenance task is skipped.

Fires when a recurring maintenance schedule is created.

Fires when a recurring maintenance schedule is edited.

Fires when a recurring maintenance schedule is deleted.

Fires when a spare part is added to inventory.

Fires when a spare part's metadata is updated.

Fires when a spare part is removed from inventory.

Fires when a spare part's stock count is adjusted.

Fires when a spare part's stock drops below its low-stock threshold.

List every printer in your SimplyPrint account with current status.

One-shot fleet summary: total printer count plus per-bucket lists (online/offline, printing/paused, awaiting bed clear, in maintenance, requires-attention, AI failure detections, …). Use this instead of paginating "List Printers" when you just need counts and the printers in each state.

Get detailed information about a specific printer.

Pause the current print on a printer.

Resume a paused print on a printer.

Cancel the current print on a printer. This is destructive — the job cannot be resumed.

Cancel a print that's queued/staged on a printer but hasn't started yet (status = print_pending). Distinct from "Cancel Print", which targets the active print.

Mark a printer's bed as cleared after a print finishes. Bread-and-butter step in AutoPrint flows — pair with a "print done" trigger to automate bed clearing.

Skip one or more individual model objects on the current print (printer must be in PRINTING / PAUSED / PAUSING / CANCELLING / RESUMING state). Single printer per call.

Mark one or more printers as out-of-order (or clear that flag). Requires the Out-of-Order feature on the account.

Send raw G-code commands to an operational printer (requires Print Farm plan).

Start a print job on one or more printers from an existing file, queue item, or print-job reference.

Fetch the open notifications/events on one or more printers. Pairs well with the `requires_attention` bucket from "Get Farm Overview".

Mark a printer notification as resolved (or dismissed). For notifications with multiple actions, pass `action` to pick one or `force: true` to resolve without choosing.

List items in the print queue, optionally filtered to a single queue group.

Fetch a single queue item by numeric ID — returns the formatted record (file metadata, assignments, custom fields, …).

Resolve the next-up queue items for one or more printers using the company's match criteria (with deduplication so the same item is never assigned twice). Returns the matched queue object with item references per printer.

Read-only preview of the next-up queue item for each given printer (no dedup, no offline checks). For each printer, returns either the matched queue item or the issues blocking a match. Different from "Get Next Queue Items": that one dedupes for actual scheduling, this one shows what each printer would pick.

List every queue group on your account.

Create or update a queue group. Pass an existing group ID to edit it; omit it to create a new one. Requires the Queue Groups feature on the account.

Delete a queue group. Items in the group are moved to "Move to" group, or to the first remaining group if not specified, or set to ungrouped if it was the last group.

Add an existing file (API-uploaded or user-file) to the print queue. For uploading a new file at the same time, use "Upload File & Add to Queue".

Update a queue item (amount, note, etc.).

Assign one or more queue items to specific printers, printer models, and/or printer groups. Replaces the current assignments on each item.

Move a queue item to a different queue group.

Remove an item from the print queue. Destructive — the item is gone.

Bring a completed (done) queue item back to the active queue.

Delete every item from the print queue (optionally filtered to a group or done-only). Destructive.

List queue items awaiting approval, denied, or sent back for revision.

Approve one or more pending queue items.

Deny a pending queue item (remove or send back for revision).

List files in your SimplyPrint account, optionally within a folder and/or filtered by a search term.

Upload a file or HTTPS URL to SimplyPrint. URL uploads stream with ~95 MiB peak RAM; File uploads are buffered by AP. Files over 95 MiB are chunked automatically. Returns the API file id — pass it to "Add File to Queue" or "Start Print" later.

Upload a local file or HTTPS URL to SimplyPrint and add it to the print queue in one step. URL uploads stream with ~95 MiB peak RAM; File uploads are buffered by AP. Files over 95 MiB are chunked automatically. For starting the print afterwards, chain a "Start Print" action.

Upload a file (or HTTPS URL) and save it to your SimplyPrint user file system, optionally inside a specific folder. URL uploads stream with ~95 MiB peak RAM; File uploads are buffered by AP. Files over 95 MiB are chunked automatically.

Move one or more user files to a different folder.

Create a new folder in the user file system, or update an existing one (pass the folder ID to edit). Optionally an "organization" / shared folder with per-rank view/upload/modify permissions.

Permanently delete one or more user files by UID. Returns a partial-success report — files the caller can't modify are reported in `errors` while accessible files are deleted.

Delete one or more folders (and everything in them). All-or-nothing: if any folder isn't modifiable by the caller, the whole call fails.

Rename a user file and / or update its compatible-printer assignments. (Thumbnail upload is not exposed here — multipart isn't supported on this endpoint over OAuth via the AP HTTP client.)

Download a file from SimplyPrint by user-file UID, queue-item ID, or print-job UID. Returns the file as an Activepieces file reference plus content-type / size metadata.

List filament spools in your SimplyPrint account, with optional filters and sort.

Get detailed information about a specific filament spool by numeric ID or 4-character short ID (uid).

Add a new filament spool to your inventory. Use the free-text brand/color fields for ad-hoc spools or the catalog ids for known SKUs.

Update the remaining filament on a spool. Provide ONE of "grams remaining" / "percent remaining" / "weighed gross" — the other two derive from it.

Record that one or more spools were just dried. Updates each spool's last-dried timestamp.

Paginated usage history for a specific spool — print jobs, weight adjustments, drying cycles, etc.

Assign a filament spool to a printer at a specific nozzle + extruder slot. Defaults to nozzle 0 / extruder 0 (single-nozzle single-extruder printers); set the indices for multi-nozzle (e.g. IDEX, toolchanger) or multi-material (MMS, MMU) printers.

Detach a specific filament spool from whichever printer it is currently assigned to.

List completed print jobs, optionally filtered to a single printer.

Fetch a single print job's full record by its UID — timeline, pictures, spools used, gcode analysis, filament data, cost, AI inference, custom fields, etc.

Archive one or more completed print jobs (removes them from the active history view).

Restore one or more archived print jobs to the active history view.

List all custom tags configured on your account.

Create a new custom tag, or rename / re-style an existing one (pass the tag ID to edit).

Attach an existing custom tag to a printer, printer group, file, or queue item. Use "Create or Update Tag" first to get the tag ID.

Remove a single custom tag from one printer, printer group, file, or queue item.

Delete a custom tag from the account. The tag is removed from every printer/file/queue item it was attached to.

Return information about the SimplyPrint account connected to this flow.

List all custom field definitions on your account.

Set custom field values on one or more entities (queue items, files, printers, etc.).

Fetch high-level printing statistics (total prints, materials used, hours, etc.).

Call any SimplyPrint REST endpoint the piece does not wrap directly. Useful for admin / partner / school-dashboard endpoints and anything else behind OAuth scopes.