The eDeliveryNow® Platform is an open and modular framework that utilizes REST APIs and Web Services to make it extensible and adaptable to meet current and future customer communication needs.


AccessibilityNow provides high levels of automation and integration into any environment, the platform includes software solutions and a wide range of tailored services to meet the document accessibility needs of all organizations, large and small, private sector and governments of all levels.

A Communications Provider Streamlines their Workflow


This U.S. based services provider specializes in providing mission-critical customer communications for industries such as healthcare, financial, utility, telecom and collection where security, accuracy and compliance are essential. They print well over 1 billion pages per year, and mail almost half a billion packages, so try to make their production process as efficient as possible.

The Challenge

The company receives files from multiple customers in different formats and with a range of production different requirements. Since they had a mixture of cut sheet and continuous feed presses, they needed to output both PDF and AFP, and when feasible, combine and standardize jobs that were too small to ouput on their roll-fed devices.

A vital component of their requirements was that the solution be flexible and scalable to support future software releases, changes in equipment, and growth and evolution of their business.

The Solution

CrawfordTech implemented a selection of products to convert incoming print streams to PDF or AFP, and to re-engineer files for improved automation and efficiency. The workflow process is automatically initiated upon arrival of a .zip file containing any number of individual PDF files as well as an MRDF file used to extract job information.

Once the files are unzipped, an automated process verifies that the MRDF record count and PDF document count matches, placing any mismatched files into an error folder and generating a notification email. The process then calls the REST API to retrieve the instructions required to process the jobs.

Values and parameters from the REST API include:

  • The original Individual file name for each document
  • The customer name and ID
  • The package type based on mailing/shipping requirements
  • The customer billing code
  • A determination of how many pages are in each document
  • Printer type (roll-fed or sheet fed)
  • Whether the job is to be printed simplex of duplex, including adding a blank page to ensure that all documents have an even number of sides
  • Adding 2D barcodes in the correct location for inserters
  • Adding full color and/or converting color to grayscale
  • Creating display headers and banner pages
  • Resizing non-standard pages
  • Extraction of the mailing address from the document. The mailing address is stored for later use.
  • Other parameters to facilitate and track output

If any individual PDF fails in in this process it will be placed in the failed folder and an email notification will be sent out.

Jobs ready for output are placed into working folders for different envelope sizes (standard, 6” x 9” or flat) based on the page count. At this point the process will concatenate the output into single files, create a new MRDF file and summary text for billing, and begin processing the jobs.


This customer has automated their workflow and improved turn-around time while reducing errors. The modified workflow is completely transparent to their customers, and didn’t require significant changes to their infrastructure or standard processes.

If you need to register an account, please click here.