> For the complete documentation index, see [llms.txt](https://docs.getmesa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.getmesa.com/connect/printnode.md).

# PrintNode

## Connection

When you're setting up your first workflow with PrintNode, you will need to create a [Connection](https://docs.getmesa.com/going-further/credentials) in order to connect MESA with PrintNode.

<figure><img src="/files/OR5b2cClgCJNTwV36bdY" alt="Screenshot of the MESA PrintNode step connection setup, creating a Connection to link MESA with PrintNode. Spotlight the PrintNode API Key credential field."><figcaption></figcaption></figure>

To create your connection, login or create your PrintNode account and navigate to the [API Keys tab](https://api.printnode.com/app/apikeys). Once there, enter your account's password and click Next.

Enter "MESA" in the Create New API Key field and then click Create.

<figure><img src="/files/1gFkiqAjaqN7EeBSksMQ" alt="Screenshot of the PrintNode API Keys tab, entering MESA in the Create New API Key field. Spotlight the Create button."><figcaption></figcaption></figure>

Copy the newly created API Key and paste it into the PrintNode API Key field of the PrintNode step in your MESA worfklow and click Add Connection to complete the connection.

<figure><img src="/files/tLV6sGejD8kDflfjXUOQ" alt="Screenshot of the PrintNode API Keys tab showing the newly created API Key. Spotlight the copy icon next to the API Key."><figcaption></figcaption></figure>

<figure><img src="/files/sSAHqxyQ7FhJviW1vz81" alt="Screenshot of the MESA PrintNode step with the API Key pasted into the PrintNode API Key field. Spotlight the Add Connection button."><figcaption></figcaption></figure>

## Configure

You will need to install the PrintNode software to your computer and connect your printer to the same network.

Install the PrintNode software from [this page](https://www.printnode.com/en/download).

<figure><img src="/files/rHPBnPzMaP8hp4yCXFvE" alt="Screenshot of the PrintNode software download page. Spotlight the download button for the PrintNode desktop app."><figcaption></figcaption></figure>

After installation, when you open the PrintNode app you will be required to login to your account. From there, you can verify the connected printers on the network and select them from the required Printer ID field of your PrintNode action in your workflow.

The File URL field in your action will need to be populated with an accessible URL or a base64 encoded string.

<figure><img src="/files/DWk2NeORgBZZnRGj2r9z" alt="Screenshot of the MESA PrintNode action configuration with the Printer ID and File URL fields. Spotlight the Printer ID field."><figcaption></figcaption></figure>

## Technical Notes

* When MESA sends print jobs to PrintNode, the service communicates with your computer to initiate the printing process. Your computer and printer must be turned on for printing to work.
