PrintAutopilot

Connect your printers to any application

Integrate the PrintAutopilot API with the Gmail API

Setup the PrintAutopilot API trigger to run a workflow which integrates with the Gmail API. Pipedream's integration platform allows you to integrate PrintAutopilot and Gmail remarkably fast. Free for developers.

Add PDF to Print Autopilot Queue with the PrintAutopilot API

Uploads a PDF document to the print-autopilot queue. See the documentation

 
Try it
Send Email with the Gmail API

Send an email from your Google Workspace email account

 
Try it

Overview of PrintAutopilot

The PrintAutopilot API facilitates the automation of print-on-demand services, allowing you to seamlessly create, manage, and track custom print orders right from within your Pipedream workflows. With this API, you can trigger printing and shipping of products like t-shirts, mugs, and posters as soon as a customer places an order, or batch process orders to optimize fulfillment. In Pipedream, harness these capabilities to build integrated workflows that connect PrintAutopilot with eCommerce platforms, CRM systems, or customer support tools to streamline your print-on-demand business.

Connect PrintAutopilot

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    printautopilot: {
      type: "app",
      app: "printautopilot",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://printautopilot.com/api/print-jobs`,
      headers: {
        Authorization: `Bearer ${this.printautopilot.$auth.connection_token}`,
        "Accept": `application/json`,
      },
    })
  },
})

Overview of Gmail

By connecting your personal Gmail account to Pipedream, you'll be able to incorporate email into whatever you're building with any of the thousands of apps that are available on Pipedream.

Connect Gmail

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    gmail: {
      type: "app",
      app: "gmail",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.googleapis.com/oauth2/v1/userinfo`,
      headers: {
        Authorization: `Bearer ${this.gmail.$auth.oauth_access_token}`,
      },
    })
  },
})