> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.simplyprint.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# The Zapier integration: automate SimplyPrint with 7,000+ apps

# The Zapier integration: automate SimplyPrint with 7,000+ apps

Zapier connects SimplyPrint to thousands of apps you already use - Slack, Google Sheets, Discord, Gmail, Airtable, Notion, Shopify, ShipStation and more. In this guide you'll learn how to connect your SimplyPrint account to Zapier, use pre-made Zap templates, and build your own automations.

|| The Zapier integration is included from the Pro plan and up.

Prefer to keep your automations on your own server? SimplyPrint also integrates with [n8n](https://help.simplyprint.io/en/article/the-n8n-integration-automate-simplyprint-with-self-hosted-workflows-6j8b0h/) and [Activepieces](https://help.simplyprint.io/en/article/the-activepieces-integration-automate-simplyprint-with-open-source-workflows-ujr3py/) - both self-hostable.

## What you can automate
With a few clicks you can set up workflows like:

- Post a Slack message when a print finishes or fails
- Log every completed print to a Google Sheet
- Send a customer an email with tracking info when their job ships
- Create a Trello card for every new queue item
- Push failed prints to a review list in Airtable
- Add a print job to your queue when a new order comes in from Shopify or WooCommerce

## Triggers and actions
The SimplyPrint app on Zapier ships 50+ triggers and around 60 actions, covering just about everything that happens on your account.

**Triggers (when this happens in SimplyPrint)**

- **Prints**: print started, completed, failed, cancelled, paused, resumed, bed cleared, objects skipped
- **Queue**: item added, approved, denied, pending approval, moved, revived, queue emptied
- **Filament**: spool created, updated, deleted, assigned, unassigned
- **Printer state and AI**: material or nozzle changed, tags assigned or removed, printer marked out of order, AutoPrint state changed, AI failure detected
- **Maintenance and spare parts**: maintenance jobs, schedules, tasks and problems, spare part stock changes and low-stock alerts
- **Account**: balance and quota events, new user signups

**Actions (do this in SimplyPrint)**

- Start a print on one or more printers
- Add, update, move, approve or deny queue items
- Upload files and organize folders
- Assign filament or tags to printers
- Pause, resume or cancel a print, or send a printer command
- Set custom field values
- Search actions to look up printers, files, filaments, queue items, print jobs and statistics

Triggers are delivered through webhooks that Zapier registers on your SimplyPrint account automatically. These integration-created webhooks work on any plan that includes the integration - you don't need the manual webhook builder from the Print Farm plan.

## How to connect SimplyPrint to Zapier
| You only need to connect SimplyPrint once. After that, every Zap you build can reuse the same connection.

1. Log in to your Zapier account.
2. Open the [SimplyPrint page in the Zapier app directory](https://zapier.com/apps/simplyprint/integrations).
3. Click **Connect** and sign in with your SimplyPrint account when prompted.
4. Review and approve the requested permissions to finish linking the two accounts.

The connection uses OAuth2: the token Zapier receives is scoped to your user, and you can revoke it at any time by deleting the connection under **Apps** in Zapier.

## Use a pre-made Zap template
The fastest way to get started is with a template. The [SimplyPrint app directory page](https://zapier.com/apps/simplyprint/integrations) lists popular ready-made Zaps.

1. Click **Use this Zap** on any template card.
2. Zapier opens the Zap editor with the trigger and action pre-filled.
3. Connect the other app (Slack, Google Sheets, etc.) if it isn't already linked.
4. Test the Zap and turn it on.

## Build a Zap from scratch
1. In Zapier, click **Create Zap**.
2. Pick a trigger app - either SimplyPrint (to react to a SimplyPrint event) or something else (to act on SimplyPrint).
3. Choose the specific trigger, e.g. **Print Job Completed**.
4. Sign in / select your SimplyPrint connection.
5. Pick the printer(s) or filter the trigger as needed.
6. Add one or more actions - again, either SimplyPrint actions or any other Zapier app.
7. Test each step, then turn the Zap on.

## Let Copilot build it for you
No need to build by hand if you'd rather not: describe the workflow in plain English in Zapier's Copilot ("When a job completes in SimplyPrint, add a Google Sheet record documenting the print") and it assembles the trigger, the action and the field mapping for you. You just review, test and turn it on.

## Example Zaps to try
- **Print finished -> Slack message**: notify your team channel every time a print completes, with printer name, filename and duration.
- **Print failed -> Discord alert + Trello card**: double-action Zap that both pings a channel and creates a review task.
- **New Shopify order -> Add to queue**: auto-queue a print job whenever a customer orders a 3D-printed product.
- **Daily digest**: use Zapier's Schedule trigger to email yourself a summary of yesterday's prints, pulled from SimplyPrint.

## Troubleshooting
### The Zapier connection keeps failing
Make sure your SimplyPrint account is on the Pro plan (or higher). The Zapier integration checks your plan when authorizing; without Pro access, the connection won't complete. You can upgrade on the [pricing page](https://simplyprint.io/pricing).

### A trigger isn't firing
Open the Zap's **Zap history** in Zapier to see whether the trigger ran and what it returned. Give it a few minutes after the event - delivery isn't always instant.

### An action returns an authorization error
Your SimplyPrint token may have been revoked. Go to Zapier -> **Apps** -> **SimplyPrint** and reconnect the integration.

### Rate limits
Zapier and SimplyPrint both rate-limit API calls. If you build a Zap that triggers very often, Zapier will queue runs and retry - you don't need to do anything. If you consistently hit limits, consider adding a **Filter** or **Delay** step to the Zap.

## Related articles
- [The SimplyPrint integrations: connect your CAD, slicer and automation tools](https://help.simplyprint.io/en/article/the-simplyprint-integrations-connect-your-cad-slicer-and-automation-tools-1980dmd/)
- [The n8n integration: automate SimplyPrint with self-hosted workflows](https://help.simplyprint.io/en/article/the-n8n-integration-automate-simplyprint-with-self-hosted-workflows-6j8b0h/)
- [The Activepieces integration: automate SimplyPrint with open-source workflows](https://help.simplyprint.io/en/article/the-activepieces-integration-automate-simplyprint-with-open-source-workflows-ujr3py/)
- [Connect SimplyPrint to any AI assistant via MCP](https://help.simplyprint.io/en/article/connect-simplyprint-to-any-ai-assistant-via-mcp-u5j4bw/)
- [The SimplyPrint API: a quick intro for developers](https://help.simplyprint.io/en/article/the-simplyprint-api-a-quick-intro-for-developers-17fpo7l/)
