Data Integrations

Integrating PrintReleaf with CEO Juice

PrintReleaf offers a software integration with CEO Juice to automatically and securely synchronize customer paper consumption data from ECI eAutomate to PrintReleaf via your CEO Juice server. CEO Juice provides PrintReleaf with a custom, secure, read-only web API designed specifically for this integration.

Integration Overview

On a nightly basis, PrintReleaf performs a data collection process that connects to a custom API endpoint on your CEO Juice server, retrieves and processes paper consumption metrics for each of your customers, and deposits the data into the customer’s PrintReleaf account.

At the customer level, you have to option to sync their actual usage (raw device clicks) or billable usage (billed clicks forced up to the contract's minimum base).

At the end of each month, PrintReleaf totals each customer’s paper consumption for that month, equates it to environmental impact, and issues Certificates of Reforestation and Carbon Offset Certificates to the customer certifying that their paper consumption has been offset.


Requirements

To use the PrintReleaf/CEO Juice integration, you first need to subscribe to ID136. This gives PrintReleaf access to the Juice API for eAutomate in order to synchronize paper consumption data into PrintReleaf. Once subscribed to ID136, CEO Juice will provide you with the credentials below necessary to register your CEO Juice server in PrintReleaf.

Credentials Required

You will need the following credentials to register your CEO Juice server in PrintReleaf:

  • API URL: The URL of your CEO Juice API server.
  • API Key: An authentication token used by PrintReleaf to access your CEO Juice server.

Configuring the Integration

Setup of the CEO Juice integration involves two parts:

  1. Registering your CEO Juice server in your PrintReleaf dashboard
  2. Connecting customer feeds to map your CEO Juice customers to their respective accounts in PrintReleaf

To register your CEO Juice server in PrintReleaf, you provide the API URL of your server and API Key that PrintReleaf will use to connect to your CEO Juice server.

Once your CEO Juice server is registered in PrintReleaf, you can begin registering individual customer feeds that should be synchronized with your CEO Juice server. To register a customer feed, you select the CEO Juice Customer from a dropdown list, configure the Activation Date, and select the desired Usage Scope. The Activation Date is the date PrintReleaf should begin synchronizing data for this customer; if it is set to a date in the past, PrintReleaf will sync historical data back to that date. The Usage Scope configuration has two settings: actual (raw device clicks) or billable (billed clicks forced up to the contract's minimum base).

For complete step-by-step configuration instructions, please view the CEO Juice Integration Setup Guide.


Data Collection & Flow

PrintReleaf’s data collectors will attempt to connect to your CEO Juice server on a nightly basis to retrieve and process customer paper consumption data. Individual customers are batched and synchronized one after another in a serial fashion.

The duration of a data collection is dependent on a number of factors, including current load on your CEO Juice server, the number of customers to be synchronized, and network latency due to geographic distance to your server. Most individual customer data collections finish in between 1 and 2 seconds.

CEO Juice provides PrintReleaf with a custom, secure, read-only web API designed specifically for this integration. Customer data only flows from CEO Juice to PrintReleaf and PrintReleaf never writes new data to your server.

CEO Juice Customer Data provided to PrintReleaf

The CEO Juice API provides PrintReleaf with aggregate paper consumption data for each customer that can be queried by date.

Data fields provided by CEO Juice:

PrintReleafUsageRecord
  • customerId
  • customerNumber
  • customerName
  • periodStart
  • periodEnd
  • blackAndWhitePages
  • colorPages
  • duplexCount
  • totalPages
  • minBlk
  • minClr
  • cycleType
  • lastBillDate
  • nextBillDate

PrintReleaf normalizes the page count attributes, accounting for duplex, to determine the number of “standard pages” (8.5”x11” 20lb bond). The number of standard pages is then deposited into the customer’s PrintReleaf account.

PrintReleaf does not have access or visibility to any other customer data on your CEO Juice server.


Integration Health Checks

PrintReleaf actively monitors the health of your CEO Juice integration on two levels: the server level and the feed level.

The server health check is performed by attempting to connect to your CEO Juice server using the credentials provided during registration. Failed attempts to connect will immediately mark the server as unhealthy and will pause customer data collection until the health check passes again.

At the individual feed level, PrintReleaf monitors the flow of inbound paper consumption data. If the feed has not received new data from CEO Juice in 3 business days, the feed is marked as unhealthy. This often indicates the DCA is stale. When a feed becomes healthy again, PrintReleaf automatically synchronizes data back in time to when the feed became unhealthy, ensuring paper consumption data is never missed.


Data Security

Encryption

In transit, all network traffic to and from PrintReleaf’s web servers, data collectors, and APIs is transmitted via HTTPS. HTTP requests are not permitted. At rest, sensitive data (e.g. server credentials) are encrypted using industry standard hashing functions and ciphers.

Personal Data Security & PII

PrintReleaf does not collect, store, or have access to any sensitive or private information about PrintReleaf users or their print activity. For users, PrintReleaf does not collect any Personally Identifiable Information (PII) – only the user’s full name and email as provided during registration. For more information, please visit PrintReleaf’s privacy policy which outlines this in more detail: https://printreleaf.com/privacy

Still have questions?

Can't find the answer you're looking for? Get in touch with us.

Ready To Make A Difference?

As a Managed Print Services provider, you understand the significance of paper usage, and embracing more sustainable printing practices is becoming a vital part to doing business. Your customers rely on you to ensure smooth operations. Let's explore how PrintReleaf can support your business, deliver added value to your customers, and help you contribute to a greener planet.

Start the conversation