Intelliprint
Hybrid mail API for print jobs, mailing lists, recipients, background letterheads, and same-day mail dispatch.
Supports transactional mail flows that upload documents for postal delivery, maintain mailing lists, manage backgrounds, and cancel unconfirmed jobs.
Sign in to connect Intelliprint
Sign in to connect an account and start using Intelliprint in your apps.
Example Use Cases
These are example ways Snow can use Intelliprint when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.
Cancel or delete an existing print job by its ID. Unconfirmed jobs are deleted immediately; confirmed jobs (not yet shipped) are cancelled with a refund. Important: Testmode print jobs cannot be cancelled - only live print jobs support cancellation.
Create a new Background by uploading a PDF file. Backgrounds are used as base layers for print jobs (e.g., letterheads, invoice templates). Use this tool when you need to upload a new background PDF that can be applied to print jobs.
Create a mailing list to store thousands of recipients and send mail items to all of them at once. Use this tool when you need to create a new mailing list for bulk mailings. Recipients can be added in bulk during creation or added later. Mailing lists support dynamic fields (variables) for personalizing templates per recipient.
Tool to create a new recipient within a mailing list. Use when you need to add an individual contact who will receive mail campaigns. Recipients must have at minimum an address line; name, postcode, and country are optional.
Create a new print job in Intelliprint by uploading a document. Use this tool to submit documents for postal mailing. Jobs can be created as drafts (confirmed=False) for review/editing, or confirmed immediately (confirmed=True) for printing and dispatch. Test mode (testmode=True) allows testing without charges or actual mailing.
Tool to delete a background by ID. Use when you need to remove a background that is no longer needed. Fails if any print job has used this background in the last 90 days.
Tool to delete a mailing list along with all the recipients in the mailing list. Use when you need to remove a mailing list permanently.
Delete a recipient by ID from a specified mailing list. Use when you need to remove a recipient from a mailing list.
Tool to retrieve a single mailing list by its ID. Use when you need details about a specific mailing list including recipients count, address validation status, and dynamic variables.
Tool to retrieve a single recipient by ID within a specified mailing list. Use when you need details about a specific mailing list recipient.