View as Markdown
ezeep Blue icon

ezeep Blue ACTION

Create Print Job

Send a new print job to a specified printer.
  • Action
  • Writes data
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's ezeep Blue account once, then configure and run Create Print Job from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "ezeep_blue-create-print-job",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    ezeep_blue: { authProvisionId: "apn_xxxxxxx" },
    printerId: "Printer ID",
    file: "File Path or URL",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Create Print Job inputs
Property Type Description
printerId Printer ID string
The unique identifier for the printer.
Required Dynamic
file File Path or URL string
Provide either a file URL or a path to a file in the /tmp directory.
Required
type Type string
Type of the file. (e.g. txt)
Required
alias Alias string
Original name of file/document. If it is empty, the fileid will be used.
Optional
printAndDelete Print And Delete boolean
If true the uploaded document will be deleted after printing. If false the uploaded document remains on the server. Default is false.
Optional
paperId Paper ID string
Id of of paper size.
Optional Dynamic
paperLength Paper Length string
If paperid == 256 (custom size): length of paper in tenths of mm.
Optional
paperWidth Paper Width string
If paperid == 256 (custom size): width of paper in tenths of mm.
Optional
color Color boolean
Enable color.
Optional
duplex Duplex boolean
Enable duplex
Optional
duplexMode Duplex Mode integer
Duplex mode.
Optional
orientation Orientation integer
Id of orientation mode.
Optional Dynamic
copies Copies integer
Count of copies.
Optional
resolution Resolution string
DPI / quality.
Optional Dynamic
syncDir SyncDir dir
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
ezeep_blue-create-print-job
Version
1.0.3
App
ezeep Blue
Authentication
OAuth
Read-only
No
Destructive
No
Open world
Yes