Loading

PDF.co Integrations

Documents

Do more with PDF.co integrations

Zapier lets you connect PDF.co with thousands of the most popular apps, so you can automate your work and have more time for what matters most—no code required.

Connect to 5,000+ apps
  • Free forever for core features
  • 14 day trial for premium features & apps
PDF.co logo
PDF.co logo
Or pick an app to pair witharrow pointing down
Integrate Google Drive with PDF.coIntegrate Google Drive with PDF.co

Google Drive

File Management & Storage, Google
Integrate Gmail with PDF.coIntegrate Gmail with PDF.co

Gmail

Email, Google
Integrate Google Sheets with PDF.coIntegrate Google Sheets with PDF.co

Google Sheets

Google, Spreadsheets
Integrate Webhooks by Zapier with PDF.coIntegrate Webhooks by Zapier with PDF.co

Webhooks by Zapier

Developer Tools, Zapier
Integrate Airtable with PDF.coIntegrate Airtable with PDF.co

Airtable

Databases
Integrate Email by Zapier with PDF.coIntegrate Email by Zapier with PDF.co

Email by Zapier

Email, Zapier
Integrate Dropbox with PDF.coIntegrate Dropbox with PDF.co

Dropbox

File Management & Storage
Integrate Typeform with PDF.coIntegrate Typeform with PDF.co

Typeform

Forms & Surveys
Integrate Schedule by Zapier with PDF.coIntegrate Schedule by Zapier with PDF.co

Schedule by Zapier

Scheduling & Booking, Zapier
Integrate Google Drive with PDF.coIntegrate Google Drive with PDF.co

Google Drive

File Management & Storage, Google
Integrate Gmail with PDF.coIntegrate Gmail with PDF.co

Gmail

Email, Google
Integrate Google Sheets with PDF.coIntegrate Google Sheets with PDF.co

Google Sheets

Google, Spreadsheets
Integrate Webhooks by Zapier with PDF.coIntegrate Webhooks by Zapier with PDF.co

Webhooks by Zapier

Developer Tools, Zapier
Integrate Airtable with PDF.coIntegrate Airtable with PDF.co

Airtable

Databases
Integrate Email by Zapier with PDF.coIntegrate Email by Zapier with PDF.co

Email by Zapier

Email, Zapier
Integrate Google Drive with PDF.coIntegrate Google Drive with PDF.co

Google Drive

File Management & Storage, Google
Integrate Gmail with PDF.coIntegrate Gmail with PDF.co

Gmail

Email, Google
Integrate Google Sheets with PDF.coIntegrate Google Sheets with PDF.co

Google Sheets

Google, Spreadsheets
Integrate Webhooks by Zapier with PDF.coIntegrate Webhooks by Zapier with PDF.co

Webhooks by Zapier

Developer Tools, Zapier
Integrate Airtable with PDF.coIntegrate Airtable with PDF.co

Airtable

Databases
Integrate Email by Zapier with PDF.coIntegrate Email by Zapier with PDF.co

Email by Zapier

Email, Zapier
Integrate Dropbox with PDF.coIntegrate Dropbox with PDF.co

Dropbox

File Management & Storage
Integrate Typeform with PDF.coIntegrate Typeform with PDF.co

Typeform

Forms & Surveys
Integrate Schedule by Zapier with PDF.coIntegrate Schedule by Zapier with PDF.co

Schedule by Zapier

Scheduling & Booking, Zapier

Top companies trust Zapier to automate work and free up time

Connect your apps and automate workflows

Easy automation for busy people. Zapier moves info between your web apps automatically, so you can focus on your most important work.


OR

By signing up, you agree to Zapier's terms of service and privacy policy.


OR

By signing up, you agree to Zapier's terms of service and privacy policy.

Quickly automate PDF.co integrations with Zapier's templates

  • Convert new files in Dropbox to CSV using PDF.co and upload them back into Dropbox

    Details
    • Dropbox logo
    • PDF.co logo
    • Dropbox logo
    Dropbox + PDF.co
  • Convert new files in Google Drive to CSV using PDF.co and upload them back to Google Drive

    • Google Drive logo
    • PDF.co logo
    • Google Drive logo
    Google Drive + PDF.co
  • Add barcodes to Google Sheets from new Dropbox folders using PDF.co

    • Dropbox logo
    • PDF.co logo
    • Google Sheets logo
    Dropbox + PDF.co + Google Sheets
  • Convert new emails to PDF using PDF.co

    • Email by Zapier logo
    • PDF.co logo
    Email by Zapier + PDF.co
  • Convert new emails from IMAP to PDF using PDF.co

    • IMAP by Zapier logo
    • PDF.co logo
    IMAP by Zapier + PDF.co
  • Split new files in Dropbox into multiple PDF files with PDF.co

    • Dropbox logo
    • PDF.co logo
    Dropbox + PDF.co
  • Convert new files in Dropbox to plain text using PDF.co

    • Dropbox logo
    • PDF.co logo
    Dropbox + PDF.co
  • Convert new files in Dropbox to JSON using PDF.co

    • Dropbox logo
    • PDF.co logo
    Dropbox + PDF.co

Convert new files in Dropbox to CSV using PDF.co and upload them back into Dropbox

Try it
  • Dropbox logo
  • PDF.co logo
  • Dropbox logo
Dropbox + PDF.co

Convert new files in Google Drive to CSV using PDF.co and upload them back to Google Drive

  • Google Drive logo
  • PDF.co logo
  • Google Drive logo
Google Drive + PDF.co

Add barcodes to Google Sheets from new Dropbox folders using PDF.co

  • Dropbox logo
  • PDF.co logo
  • Google Sheets logo
Dropbox + PDF.co + Google Sheets

Convert new emails to PDF using PDF.co

  • Email by Zapier logo
  • PDF.co logo
Email by Zapier + PDF.co

Convert new emails from IMAP to PDF using PDF.co

  • IMAP by Zapier logo
  • PDF.co logo
IMAP by Zapier + PDF.co

Split new files in Dropbox into multiple PDF files with PDF.co

  • Dropbox logo
  • PDF.co logo
Dropbox + PDF.co

Convert new files in Dropbox to plain text using PDF.co

  • Dropbox logo
  • PDF.co logo
Dropbox + PDF.co

Convert new files in Dropbox to JSON using PDF.co

  • Dropbox logo
  • PDF.co logo
Dropbox + PDF.co

Supported triggers and actions

What does this mean?
    • Barcode ValueRequired

      Enter the value you want to encode into the barcode.

    • Barcode Type

      Select the type of barcode to generate. By default, a QR Code will be generated.

    • Generate Inline URL

      Set to true if you want to generate an inline image URL. This can be used as a source for images in HTML or emails, and it works without an internet connection.

    • Output Link Expiration

      Optional. Set the expiration time in minutes for the output links. The default is 60 minutes. For longer durations, consider our Business Plan or higher. Check our plans.

    • Custom Profiles

      Optional. Set a custom configuration here if required. Check sample custom profiles. You can also employ user-controlled data encryption to secure your output file.

    Action
    Write
    • Input FormatRequired

      For advanced options and HTML templates support, please consider using the dedicated HTML To PDF module.

    • Input SourceRequired

      Enter the input source based on the chosen Input Format. If the file is stored in a cloud service (e.g., Google Drive or Dropbox), ensure the link is publicly accessible (without password).

    • Output PDF Name

      Provide a name for the output PDF file.

    • Output Link Expiry

      Optional. Set an expiration time (in minutes) for the output links. Default is 60 minutes. Longer durations are available for Business Plan users or higher. Check our plans.

    • Job Execution ModeRequired

      Determines how the PDF.co job is executed. Choose Async (Up to 35 sec) to execute the job in async mode suitable for jobs that take up to 35 seconds. Choose Async For Large Docs (need to run Job Check module separately) for larger jobs that could take up to 5 minutes - remember to run the Job Check module separately for this. Default is Async (Up to 35 sec).

    • Job Check IntervalRequired

      (Advanced): Adjust the interval (in seconds) at which the system checks the status of the conversion job. Increase the interval for longer jobs, decrease for quicker jobs. Only applicable if Job Execution Mode is Async (Up to 35 sec).

    • Custom Profiles

      Optional. Enter any custom profiles here. View sample custom profiles.

    Action
    Write
    • PDF.co API EndpointRequired

      Select the PDF.co API endpoint or enter a custom endpoint path. Refer to PDF.co API Docs for more information.

    • URL Input Parameter Override

      This overrides the url input parameter for the Input JSON below. It can be a link, filetoken:// (for files stored in PDF.co Files). Certain API endpoints may also accept multiple links separated by a comma. Refer to API docs for more details. You can also use links to documents in Google Docs, G Drive, Dropbox, provided that these links are accessible without a password or login.

    • Input JSON

      Provides an input JSON with parameters. Check PDF.co API Docs for source code samples.

    • Run As Async Job

      Set to true to force async job mode and to automatically wait for async job completion. Equal to setting async param to true in the input json. It will check background job status in a loop using v1/job/check method until it returns status as success or failed. When turned off, action will send API call and will return immediately.

    • Job Execution ModeRequired

      Determines how the PDF.co job is executed. Choose Async (Up to 35 sec) to execute the job in async mode suitable for jobs that take up to 35 seconds. Choose Async For Large Docs (need to run Job Check module separately) for larger jobs that could take up to 5 minutes - remember to run the Job Check module separately for this. Default is Async (Up to 35 sec).

    • Interval for Asynchronous Job ChecksRequired

      (Advanced): Adjusts the interval (in seconds) for checking the status of an asynchronous job. Increase the interval for longer jobs, decrease it for faster jobs. Only applicable if Job Execution Mode is Async (Up to 35 sec).

    Action
    Write
    • Document URLRequired

      Provide a URL or a filetoken:// link (for files stored in PDF.co Files). You can also use links to documents from Google Drive, Google Docs, Dropbox, or similar services (these links should be accessible without requiring a login).

    • Template Id

      Enter the ID of the document parser template. You can manage your templates here

    • Document Password

      Enter the password for the PDF document if it is protected. Leave this field empty for unprotected documents. You can also use user-controlled data encryption with AES encryption/decryption via the Profiles field.

    • Job Execution ModeRequired

      Determines how the PDF.co job is executed. Choose Async (Up to 35 sec) to execute the job in async mode suitable for jobs that take up to 35 seconds. Choose Async For Large Docs (need to run Job Check module separately) for larger jobs that could take up to 5 minutes - remember to run the Job Check module separately for this. Default is Async (Up to 35 sec).

    • Async Job Check IntervalRequired

      (Advanced): Set the interval for checking the status of PDF.co async job in seconds. Increase the interval for longer jobs and decrease it for fast jobs. Only applicable if Job Execution Mode is Async (Up to 35 sec).

    • Custom Profiles

      Enter any custom profiles here. You can set a custom configuration as needed. Check sample custom profiles here.

    Action
    Write
    • Input URLRequired

      Enter the URL of the source PDF, PNG, JPG, TIFF, or a filetoken://.. link from PDF.co Files storage. If using Google Drive, Dropbox, etc., ensure the link is publicly accessible.

    • Barcode Type to Read

      Choose the type of barcode to read. By default, the system will look for QR Codes.

    • Pages to Read From

      Enter the page numbers (or ranges) from where the barcode should be read. Leave empty to process all pages. The first page is 0! Example: “0,2-5,7-”.

    • Password

      If the PDF document is protected, enter the password here. For unprotected documents, leave this field empty. You can also use user-controlled data encryption with the Profiles field.

    • Job Execution ModeRequired

      Determines how the PDF.co job is executed. Choose Async (Up to 35 sec) to execute the job in async mode suitable for jobs that take up to 35 seconds. Choose Async For Large Docs (need to run Job Check module separately) for larger jobs that could take up to 5 minutes - remember to run the Job Check module separately for this. Default is Async (Up to 35 sec).

    • Async Job Check IntervalRequired

      (Advanced): Adjust the interval (in seconds) at which the system checks the status of the barcode reading job. Increase for longer jobs, decrease for faster ones. Only applicable if Job Execution Mode is Async (Up to 35 sec).

    • Custom Profiles

      Enter any custom profiles here. Check sample custom profiles.

    Action
    Write
    • Output FormatRequired

      Select the format you want to convert your PDF to.

    • Source PDF URLRequired

      Enter the URL of the source PDF document or a filetoken://.. link from the PDF.co Files storage. Ensure the link is accessible without a password if using Google Drive, Dropbox, or similar.

    • Page Selection

      Specify the pages or ranges you want to process. Enter a comma-separated list (e.g., "0,1-2,5-"). Leave blank to include all pages. Note: Page indexing starts at 0.

    • PDF Password

      Enter the password for the PDF document if it is protected. For unprotected documents, leave this field blank. For user-controlled data encryption, use the Profiles field with AES encryption/decryption.

    • Output File Name

      Specify the name for your output file.

    • Inline Output Option

      Set to true to receive the extracted content directly as a body variable. By default, a link to the output file will be returned in the url variable.

    • OCR Language for Scanned Documents

      Choose the OCR (Optical Character Recognition) language for extracting text from scanned PDF, PNG, JPG documents. The default language is English.

    • Expiration of Output Links

      Set the expiration time (in minutes) for output links. Default is 60 minutes. Increase this value if you're using a Business Plan or higher. Check out the subscription plans.

    • Job Execution ModeRequired

      Determines how the PDF.co job is executed. Choose Async (Up to 35 sec) to execute the job in async mode suitable for jobs that take up to 35 seconds. Choose Async For Large Docs (need to run Job Check module separately) for larger jobs that could take up to 5 minutes - remember to run the Job Check module separately for this. Default is Async (Up to 35 sec).

    • Async Job Check IntervalRequired

      (Advanced Setting): Customize the interval for checking the status of async jobs (in seconds). Set a longer interval for large jobs or a shorter one for small jobs. Only applicable if Job Execution Mode is Async (Up to 35 sec).

    • Define Custom Profiles

      Here you can define any custom profiles if necessary. You can configure specific settings for the PDF process. Check sample custom profiles here.

    Action
    Write
    • Input Document URLRequired

      URL to the input PDF document or a filetoken://.. link for PDF.co File Storage. For G Drive, Dropbox, or similar services, ensure the link is accessible without a password.

    • Password

      Password for the PDF document. Leave empty for unprotected documents. You can also use user-controlled data encryption with AES encryption/decryption via the Profiles field.

    • Job Execution ModeRequired

      Determines how the PDF.co job is executed. Choose Async (Up to 35 sec) to execute the job in async mode suitable for jobs that take up to 35 seconds. Choose Async For Large Docs (need to run Job Check module separately) for larger jobs that could take up to 5 minutes - remember to run the Job Check module separately for this. Default is Async (Up to 35 sec).

    • Async Job Check IntervalRequired

      (Advanced): Adjust the interval (in seconds) to check the status of asynchronous jobs. Increase for longer jobs, decrease for quicker jobs. Only applicable if Job Execution Mode is Async (Up to 35 sec).

    • Custom Profiles

      Set a custom configuration here, if needed. Check sample custom profiles here.

    • Custom Classification Rules

      Optionally define classification rules in CSV format. Each row should follow the format: classname,logic,keyword1,keyword2. Example: Amazon,AND,Amazon AWS,AWS Invoice. Visit this page for more instructions.

    • CSV Rules URL

      Provide a link to a CSV containing custom classification rules. Each row should follow the format: classname,logic,keyword1,keyword2. Example: Amazon,AND,Amazon AWS,AWS Invoice. Visit this page for more instructions.

    • Enable Case Sensitive Custom Rules

      Specify whether the keywords in the rules are case sensitive.

    Action
    Write
    • Sender EmailRequired

      Enter the sender's email address. For SMTP configuration, refer to this page

    • Recipient EmailRequired

      Enter the recipient's email address. For SMTP configuration, refer to this page

    • Email SubjectRequired

      Enter the email subject. For SMTP configuration, refer to this page

    • CC

      Add CC recipients for the email. For SMTP configuration, refer to this page

    • BCC

      Add BCC recipients for the email. For SMTP configuration, refer to this page

    • Email Body (Plain Text)

      Enter plain text for the email body. For SMTP configuration, refer to this page

    • Email Body (HTML)

      Enter HTML content for the email body. For SMTP configuration, refer to this page

    • SMTP ServerRequired

      Enter SMTP server address. For SMTP configuration, refer to this page

    • SMTP Server PortRequired

      This is the port number of your SMTP server. For information on how to configure SMTP, please check this page

    • SMTP UsernameRequired

      This is your SMTP server username. For information on how to configure SMTP, please check this page

    • SMTP PasswordRequired

      This is your SMTP server password. For information on how to configure SMTP, please check this page

    • Attachment URLs

      Enter a comma-separated list of URLs for any attachments you wish to include. Supported file types are PDFs, documents, spreadsheets, and images.

    • Job Execution ModeRequired

      Determines how the PDF.co job is executed. Choose Async (Up to 35 sec) to execute the job in async mode suitable for jobs that take up to 35 seconds. Choose Async For Large Docs (need to run Job Check module separately) for larger jobs that could take up to 5 minutes - remember to run the Job Check module separately for this. Default is Async (Up to 35 sec).

    • Async Job Check Interval (Advanced Option)Required

      Adjust the interval (in seconds) at which the system checks the status of asynchronous jobs. Increase this for longer jobs, decrease for shorter jobs. Only applicable if Job Execution Mode is Async (Up to 35 sec).

    • Custom Profiles

      If you have any custom profiles, you can set their configurations here. Check sample custom profiles here.

    Action
    Write
pdfco logo
pdfco logo

About PDF.co

PDF.co is a set of tools for PDF file and data extraction. Get CSV out of pdf, spreadshets, barcodes, invoices. Also can split pdf, merge pdf, convert pdf.
Learn more

Related categories

  • Documents

Get started for free

You can't add more hours to the day. Zapier is the next best thing.


OR

By signing up, you agree to Zapier's terms of service and privacy policy.