> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intelliprint.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Scheduling Print Jobs

> You can schedule your print jobs to be printed on a particular date.

<Info>
  You can schedule when Intelliprint will print and ship your mailing, not when it arrives at the recipient's address.
</Info>

## Scheduling a Print Job

Intelliprint uses [UNIX epoch](https://w.wiki/bUA) timestamps to represent dates. These are supported by all programming languages.

<CodeGroup>
  ```javascript Node.js SDK theme={null}
  import Intelliprint from 'intelliprint'

  const ip = new Intelliprint('your-api-key-here')

  const futureDate = new Date(); // Today
  futureDate.setDate(futureDate.getDate() + 7); // 7 days from now
  const timestamp = Math.floor(futureDate.getTime() / 1000); // Convert to UNIX timestamp

  const printJob = await ip.prints.create({
    postage: { // [!code ++]
      mail_date: timestamp // [!code ++]
    }, // [!code ++]
    // ...Other properties.
  })
  ```

  ```bash cURL theme={null}
  curl -X POST https://api.intelliprint.net/v1/prints \
    -H 'Authorization: YOUR_API_KEY' \
    -d 'postage[mail_date]=1716153600' \
  # Provide the other properties of the print job.
  ```
</CodeGroup>

## Default Shipping Timeline

By default, **print jobs submitted by 3PM (Europe/London time) Mon-Fri are printed and shipped on the same day**. Print jobs submitted after 3PM or on weekends are printed and shipped the next working day.

## Estimating Delivery Dates

The most likely delivery date for a mailing depends on when it is scheduled to be printed, and the typical delivery timeline of the postage service you are using.

For example, if you schedule a print job to be printed on the first of the month, and select uk\_special\_delivery (Which delivers by 1pm the next day), the most likely delivery date would be the 2nd of the month.
