From 9394c3867216b8c11f6e0cad199e34dd216d1fd1 Mon Sep 17 00:00:00 2001 From: datalogics-dliang Date: Wed, 3 Sep 2025 16:43:37 -0500 Subject: [PATCH 1/7] Add Zapier sample * Integrates Zapier with a Gmail trigger and uploads a converted PDF to Google Drive. --- Zapier/Advanced Integrations/README.md | 131 +++++++++++++++++++++++++ Zapier/README.md | 1 + 2 files changed, 132 insertions(+) create mode 100644 Zapier/Advanced Integrations/README.md create mode 100644 Zapier/README.md diff --git a/Zapier/Advanced Integrations/README.md b/Zapier/Advanced Integrations/README.md new file mode 100644 index 00000000..607ecef3 --- /dev/null +++ b/Zapier/Advanced Integrations/README.md @@ -0,0 +1,131 @@ +## Seamless Automation with pdfRest and Zapier + +[Zapier](https://zapier.com/) is an automation platform that connects different apps and services so they can work together without coding. It lets users create workflows (“Zaps”) that automatically trigger actions across tools like Gmail, Slack, Google Sheets, and thousands more. + +While pdfRest is not currently listed within the Zapier marketplace, pdfRest is callable as a REST API service, allowing for easy integration with Zapier workflows and other low/no-code services. + +Take a minute to [sign up for a free Starter account](https://pdfrest.com/getstarted) with pdfRest to generate a dedicated API Key, which will be required for sending calls to the service. + +### Tutorial + +When working with pdfRest in Zapier, there will always be one or more initial steps that precede the document processing steps. In other words, something has to happen first that triggers pdfRest to kick into action. These preceding hooks/steps/flows can be customized to meet your specific workflow needs. All that really matters is that at some point, you end up with one or more files that are ready to be processed using any of the [API Tools](https://pdfrest.com/apitools/) within the pdfRest toolkit. + +The following tutorial will demonstrate a flow that is triggered when an email with an image file attachment is labeled in Gmail. This image file will automatically be processed with the pdfRest [Convert to PDF](https://pdfrest.com/apitools/convert-to-pdf/) tool, and the resulting PDF will be downloaded back into a folder in Google Drive. + +We'll start with creating the label in Gmail, labeling an email, and creating the folder in Google Drive. + +On the sidebar on the Gmail Interface hit the `+` symbol to create a Label. For this tutorial we'll name the label "pdfRest-Zapier". + +![Gmail Labels.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Labels.png) + +![New Gmail Label.png](https://cms.pdfrest.com/content/images/2025/09/New-Gmail-Label.png) + +Then, select an email with an attachment that you want to convert to PDF, and label it with the "pdfRest-Zapier" label. For this example we have a demo email with a JPG image file as an attachment. + +![Gmail Label the Email.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Label-the-Email-1.png) + +Create a folder in Google Drive. For this tutorial we'll name the folder "pdfRest-Zapier". + +![Google Drive New Folder.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-New-Folder.png) + +![Google Drive pdfRest-Zapier Folder.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-pdfRest-Zapier-Folder.png) + +Sign up for Zapier and create a Zap. Note that we'll be using premium features of Zapier which will require a Professional or above account. + +![Create A Zap.png](https://cms.pdfrest.com/content/images/2025/09/Create-A-Zap-1.png) + +Start by selecting an event that will start your Zap (Trigger). + +![Zap Trigger.png](https://cms.pdfrest.com/content/images/2025/09/Zap-Trigger.png) + +Select the Gmail Trigger. You may also search for the Gmail integration by typing 'gmail' into the search box. + +![Gmail Trigger.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Trigger.png) + +For the Gmail Trigger Setup step, configure the options like so: + +1. Set the Trigger event to **New Labeled Email**. +2. Log into your Google account under Account. There should be a "Select" button that will open a dialog so that you may log in. +3. You may optionally name this step whatever you'd like. + +![Gmail Trigger Setup.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Trigger-Setup.png) + +For the Configure step, configure the options like so: +Select the label you created earlier. In this example it is "pdfRest-Zapier". + +![Gmail Trigger Configure.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Trigger-Configure.png) + +For the Test step, hit "Test trigger" to test detecting new labeled emails. + +![Gmail Trigger Test.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Trigger-Test-1.png) + +A newly detected labeled email will appear, and clicking into it reveals the email metadata. Note that the subject matches the email that was labeled. After confirming things are correct, you can proceed to the next step by hitting "Continue with selected record". + +![Detected Labeled Email.png](https://cms.pdfrest.com/content/images/2025/09/Detected-Labeled-Email.png) + +Now you're ready to send your first call to pdfRest, which will use the [Upload Files](https://pdfrest.com/apitools/upload-files/) tool to prepare files for subsequent processing steps. + +In the next step, select "Webhooks" as the action. This can be found under Utilities, or search 'webhooks' in the search bar. + +![Zapier Webhooks.png](https://cms.pdfrest.com/content/images/2025/09/Zapier-Webhooks.png) + +In the Setup step, select POST as the Action event. + +![Webhook Setup.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Setup.png) + +In the Configure step: +1. Set the URL to https://api.pdfrest.com/upload, or https://eu-api.pdfrest.com/upload if you want to make this automation GDPR-compliant. +2. Under Data, set the key as url and the value as "All Attachments" +![Webhook Configure All Attachments.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-All-Attachments.png) +3. Finally, under Headers, set your API Key as the value for Api-Key. +![Webhook Configure Api-Key.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-Api-Key.png) + +In the Test step, you can test the upload step, and if this step succeeds, you will see a success with a return that looks similar to the following response: + +![Webhook Test Successful Upload.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Test-Successful-Upload.png) + +Now that you have a step that is uploading a file and returning a JSON response, you'll need to pass the results of that response to another webhook action to do the actual conversion step. + +Add another step to the workflow with the + Add Step button, and select Webhooks again. In the Setup step, select POST as the Action event. + +![Zapier Add Step.png](https://cms.pdfrest.com/content/images/2025/09/Zapier-Add-Step.png) + +In the Configure step: +1. Set the URL to https://api.pdfrest.com/pdf, or https://eu-api.pdfrest.com/pdf if you want to make this automation GDPR-compliant. Follow the convention of the url you made the request to in the previous Webhook configuration. +2. Under Data, set the key as id and the value as "Files ID". +![Webhook Configure pdf endpoint options.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-pdf-endpoint-options-1.png) +3. Finally, under Headers, set your API Key as the value for Api-Key, as done in the previous webhook. + +In the Test step, you can test the conversion step, and if this step succeeds, you will see a success with a return that looks similar to the following response: + +![Webhook Test Successful PDF Conversion.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Test-Successful-PDF-Conversion.png) + +Finally, we'll add a step to upload the file to a Google Drive folder. Add another step to the workflow with the + Add Step button, and select the Google Drive integration. + +In the Setup step, configure the options like so: +1. Set the Action event to `Upload File`. +2. Log into your Google Drive account under Account. + +![Webhook Setup Google Drive.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Setup-Google-Drive.png) + +In the Configure step, configure the options like so: +1. Choose where the uploaded file will go under Drive and Folder. In this example it will be under "My Google Drive" and "pdfRest-Zapier". +2. Under File, choose the outputUrl returned from the previous Webhook step (step 3 in this example). +3. Optionally configure the "Convert to Document?", "File Name", and "File Extension" options to your needs. + +![Webhook Configure Google Drive.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-Google-Drive-1.png) + +In the Test step, you can test the final upload step, and if this step succesds, you will see a success with a return that looks similar to the following response: + +![Webhook Test Google Drive Upload.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Test-Google-Drive-Upload.png) + +And you will see the final converted PDF file in Google Drive. + +![Google Drive Uploaded Converted PDF.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Uploaded-Converted-PDF.png) + + +Of course, you can customize the end step to pass pdfRest output files anywhere you need to send them for the next steps in their journey. +
+ +### Support +If you have any trouble getting this set up or would like more information about how pdfRest can solve your PDF processing challenges, please [let us know](https://pdfrest.com/support/) how we can help! \ No newline at end of file diff --git a/Zapier/README.md b/Zapier/README.md new file mode 100644 index 00000000..65084c2d --- /dev/null +++ b/Zapier/README.md @@ -0,0 +1 @@ +In this directory you will find sample code and instructions illustrating advanced integrations with Zapier. From 6e0b4da3439e1665802bfe28b06abaa7239e97de Mon Sep 17 00:00:00 2001 From: datalogics-dliang Date: Thu, 4 Sep 2025 11:02:31 -0500 Subject: [PATCH 2/7] Update integration * Google Drive - Zapier - pdfRest - Google Drive --- Zapier/Advanced Integrations/README.md | 58 ++++++++++---------------- 1 file changed, 23 insertions(+), 35 deletions(-) diff --git a/Zapier/Advanced Integrations/README.md b/Zapier/Advanced Integrations/README.md index 607ecef3..23aaead1 100644 --- a/Zapier/Advanced Integrations/README.md +++ b/Zapier/Advanced Integrations/README.md @@ -10,25 +10,19 @@ Take a minute to [sign up for a free Starter account](https://pdfrest.com/getsta When working with pdfRest in Zapier, there will always be one or more initial steps that precede the document processing steps. In other words, something has to happen first that triggers pdfRest to kick into action. These preceding hooks/steps/flows can be customized to meet your specific workflow needs. All that really matters is that at some point, you end up with one or more files that are ready to be processed using any of the [API Tools](https://pdfrest.com/apitools/) within the pdfRest toolkit. -The following tutorial will demonstrate a flow that is triggered when an email with an image file attachment is labeled in Gmail. This image file will automatically be processed with the pdfRest [Convert to PDF](https://pdfrest.com/apitools/convert-to-pdf/) tool, and the resulting PDF will be downloaded back into a folder in Google Drive. +The following tutorial will demonstrate a flow that is triggered when a file is uploaded to a folder in Google Drive. This image file will automatically be processed with the pdfRest [Convert to PDF](https://pdfrest.com/apitools/convert-to-pdf/) tool, and the resulting PDF will be downloaded back into a separate folder in Google Drive. -We'll start with creating the label in Gmail, labeling an email, and creating the folder in Google Drive. +We'll start with creating folders in Google Drive. -On the sidebar on the Gmail Interface hit the `+` symbol to create a Label. For this tutorial we'll name the label "pdfRest-Zapier". +Create two folders in Google Drive. For this tutorial we'll name the folders "pdfRest-Zapier Input" and "pdfRest-Zapier Output". -![Gmail Labels.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Labels.png) - -![New Gmail Label.png](https://cms.pdfrest.com/content/images/2025/09/New-Gmail-Label.png) - -Then, select an email with an attachment that you want to convert to PDF, and label it with the "pdfRest-Zapier" label. For this example we have a demo email with a JPG image file as an attachment. - -![Gmail Label the Email.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Label-the-Email-1.png) +![Google Drive New Folder.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-New-Folder.png) -Create a folder in Google Drive. For this tutorial we'll name the folder "pdfRest-Zapier". +![pdfRest-Zapier Folders.png](https://cms.pdfrest.com/content/images/2025/09/pdfRest-Zapier-Folders.png) -![Google Drive New Folder.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-New-Folder.png) +At this point you can upload a file to the "pdfRest-Zapier Input" folder. For this example we will be using a JPG image file. -![Google Drive pdfRest-Zapier Folder.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-pdfRest-Zapier-Folder.png) +![Google Drive Input File.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Input-File.png) Sign up for Zapier and create a Zap. Note that we'll be using premium features of Zapier which will require a Professional or above account. @@ -38,30 +32,24 @@ Start by selecting an event that will start your Zap (Trigger). ![Zap Trigger.png](https://cms.pdfrest.com/content/images/2025/09/Zap-Trigger.png) -Select the Gmail Trigger. You may also search for the Gmail integration by typing 'gmail' into the search box. - -![Gmail Trigger.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Trigger.png) +Select the Google Drive Trigger. You may also search for the Google Drive integration by typing 'google drive' into the search box. -For the Gmail Trigger Setup step, configure the options like so: +For the Google Drive Setup step, configure the options like so: -1. Set the Trigger event to **New Labeled Email**. +1. Set the Trigger event to **New File in Folder**. 2. Log into your Google account under Account. There should be a "Select" button that will open a dialog so that you may log in. 3. You may optionally name this step whatever you'd like. -![Gmail Trigger Setup.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Trigger-Setup.png) +![Google Drive Trigger Setup.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Trigger-Setup.png) For the Configure step, configure the options like so: -Select the label you created earlier. In this example it is "pdfRest-Zapier". - -![Gmail Trigger Configure.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Trigger-Configure.png) - -For the Test step, hit "Test trigger" to test detecting new labeled emails. +For Folder, select the "pdfRest-Zapier Input" folder you created earlier. You may optionally configure subfolder options to your needs. -![Gmail Trigger Test.png](https://cms.pdfrest.com/content/images/2025/09/Gmail-Trigger-Test-1.png) +![Google Drive Trigger Configure.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Trigger-Configure.png) -A newly detected labeled email will appear, and clicking into it reveals the email metadata. Note that the subject matches the email that was labeled. After confirming things are correct, you can proceed to the next step by hitting "Continue with selected record". +For the Test step, hit "Test trigger" to detect the new files uploaded. A newly detected uploaded file will appear, and clicking into it reveals the file metadata. Note that the Title matches the email that was labeled. After confirming things are correct, you can proceed to the next step by hitting "Continue with selected record". -![Detected Labeled Email.png](https://cms.pdfrest.com/content/images/2025/09/Detected-Labeled-Email.png) +![Google Drive Test Input File.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Test-Input-File.png) Now you're ready to send your first call to pdfRest, which will use the [Upload Files](https://pdfrest.com/apitools/upload-files/) tool to prepare files for subsequent processing steps. @@ -76,13 +64,13 @@ In the Setup step, select POST as the Action event. In the Configure step: 1. Set the URL to https://api.pdfrest.com/upload, or https://eu-api.pdfrest.com/upload if you want to make this automation GDPR-compliant. 2. Under Data, set the key as url and the value as "All Attachments" -![Webhook Configure All Attachments.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-All-Attachments.png) +![Webhook Configure File.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-File.png) 3. Finally, under Headers, set your API Key as the value for Api-Key. ![Webhook Configure Api-Key.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-Api-Key.png) In the Test step, you can test the upload step, and if this step succeeds, you will see a success with a return that looks similar to the following response: -![Webhook Test Successful Upload.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Test-Successful-Upload.png) +![Webhook Google Drive Successful Upload.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Google-Drive-Successful-Upload.png) Now that you have a step that is uploading a file and returning a JSON response, you'll need to pass the results of that response to another webhook action to do the actual conversion step. @@ -93,12 +81,12 @@ Add another step to the workflow with the + Add Step button, and select Webhooks In the Configure step: 1. Set the URL to https://api.pdfrest.com/pdf, or https://eu-api.pdfrest.com/pdf if you want to make this automation GDPR-compliant. Follow the convention of the url you made the request to in the previous Webhook configuration. 2. Under Data, set the key as id and the value as "Files ID". -![Webhook Configure pdf endpoint options.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-pdf-endpoint-options-1.png) +![Webhook Configure PDF Endpoint Options.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-PDF-Endpoint-Options.png) 3. Finally, under Headers, set your API Key as the value for Api-Key, as done in the previous webhook. In the Test step, you can test the conversion step, and if this step succeeds, you will see a success with a return that looks similar to the following response: -![Webhook Test Successful PDF Conversion.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Test-Successful-PDF-Conversion.png) +![Webhook Test Successful PDF Conversion.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Test-Successful-PDF-Conversion-1.png) Finally, we'll add a step to upload the file to a Google Drive folder. Add another step to the workflow with the + Add Step button, and select the Google Drive integration. @@ -109,19 +97,19 @@ In the Setup step, configure the options like so: ![Webhook Setup Google Drive.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Setup-Google-Drive.png) In the Configure step, configure the options like so: -1. Choose where the uploaded file will go under Drive and Folder. In this example it will be under "My Google Drive" and "pdfRest-Zapier". +1. Choose where the uploaded file will go under Drive and Folder. In this example it will be under "My Google Drive" and "pdfRest-Zapier Output". 2. Under File, choose the outputUrl returned from the previous Webhook step (step 3 in this example). 3. Optionally configure the "Convert to Document?", "File Name", and "File Extension" options to your needs. -![Webhook Configure Google Drive.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-Google-Drive-1.png) +![Webhook Configure Google Drive.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-Google-Drive-2.png) In the Test step, you can test the final upload step, and if this step succesds, you will see a success with a return that looks similar to the following response: -![Webhook Test Google Drive Upload.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Test-Google-Drive-Upload.png) +![Webhook Test Successful Google Drive Upload.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Test-Successful-Google-Drive-Upload.png) And you will see the final converted PDF file in Google Drive. -![Google Drive Uploaded Converted PDF.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Uploaded-Converted-PDF.png) +![Google Drive Uploaded Converted PDF.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Uploaded-Converted-PDF-1.png) Of course, you can customize the end step to pass pdfRest output files anywhere you need to send them for the next steps in their journey. From bda62e74fb4c9fe4d39b99c397b44278c9d9907e Mon Sep 17 00:00:00 2001 From: datalogics-dliang Date: Thu, 4 Sep 2025 11:05:53 -0500 Subject: [PATCH 3/7] Fix formatting, correct step --- Zapier/Advanced Integrations/README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Zapier/Advanced Integrations/README.md b/Zapier/Advanced Integrations/README.md index 23aaead1..291ecdb5 100644 --- a/Zapier/Advanced Integrations/README.md +++ b/Zapier/Advanced Integrations/README.md @@ -63,9 +63,12 @@ In the Setup step, select POST as the Action event. In the Configure step: 1. Set the URL to https://api.pdfrest.com/upload, or https://eu-api.pdfrest.com/upload if you want to make this automation GDPR-compliant. -2. Under Data, set the key as url and the value as "All Attachments" +2. Under Data, set the key as url and the value as the "File" from the Google Drive trigger + ![Webhook Configure File.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-File.png) + 3. Finally, under Headers, set your API Key as the value for Api-Key. + ![Webhook Configure Api-Key.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-Api-Key.png) In the Test step, you can test the upload step, and if this step succeeds, you will see a success with a return that looks similar to the following response: @@ -81,7 +84,9 @@ Add another step to the workflow with the + Add Step button, and select Webhooks In the Configure step: 1. Set the URL to https://api.pdfrest.com/pdf, or https://eu-api.pdfrest.com/pdf if you want to make this automation GDPR-compliant. Follow the convention of the url you made the request to in the previous Webhook configuration. 2. Under Data, set the key as id and the value as "Files ID". + ![Webhook Configure PDF Endpoint Options.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-PDF-Endpoint-Options.png) + 3. Finally, under Headers, set your API Key as the value for Api-Key, as done in the previous webhook. In the Test step, you can test the conversion step, and if this step succeeds, you will see a success with a return that looks similar to the following response: From 1e835d05ddfc182df39f0f5d5816c77a2b1cb248 Mon Sep 17 00:00:00 2001 From: datalogics-dliang Date: Thu, 4 Sep 2025 11:09:41 -0500 Subject: [PATCH 4/7] Correct wording --- Zapier/Advanced Integrations/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zapier/Advanced Integrations/README.md b/Zapier/Advanced Integrations/README.md index 291ecdb5..467369f7 100644 --- a/Zapier/Advanced Integrations/README.md +++ b/Zapier/Advanced Integrations/README.md @@ -47,7 +47,7 @@ For Folder, select the "pdfRest-Zapier Input" folder you created earlier. You ma ![Google Drive Trigger Configure.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Trigger-Configure.png) -For the Test step, hit "Test trigger" to detect the new files uploaded. A newly detected uploaded file will appear, and clicking into it reveals the file metadata. Note that the Title matches the email that was labeled. After confirming things are correct, you can proceed to the next step by hitting "Continue with selected record". +For the Test step, hit "Test trigger" to detect the new files uploaded. A newly detected uploaded file will appear, and clicking into it reveals the file metadata. Note that the Title matches the file that was uploaded. After confirming things are correct, you can proceed to the next step by hitting "Continue with selected record". ![Google Drive Test Input File.png](https://cms.pdfrest.com/content/images/2025/09/Google-Drive-Test-Input-File.png) From 585ac642cf2886725e67ec766eb322d6e0633aa2 Mon Sep 17 00:00:00 2001 From: datalogics-dliang Date: Thu, 4 Sep 2025 11:45:47 -0500 Subject: [PATCH 5/7] Wrap urls in tags --- Zapier/Advanced Integrations/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Zapier/Advanced Integrations/README.md b/Zapier/Advanced Integrations/README.md index 467369f7..1e4c3caf 100644 --- a/Zapier/Advanced Integrations/README.md +++ b/Zapier/Advanced Integrations/README.md @@ -62,7 +62,7 @@ In the Setup step, select POST as the Action event. ![Webhook Setup.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Setup.png) In the Configure step: -1. Set the URL to https://api.pdfrest.com/upload, or https://eu-api.pdfrest.com/upload if you want to make this automation GDPR-compliant. +1. Set the URL to https://api.pdfrest.com/upload, or https://eu-api.pdfrest.com/upload if you want to make this automation GDPR-compliant. 2. Under Data, set the key as url and the value as the "File" from the Google Drive trigger ![Webhook Configure File.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-File.png) @@ -82,7 +82,7 @@ Add another step to the workflow with the + Add Step button, and select Webhooks ![Zapier Add Step.png](https://cms.pdfrest.com/content/images/2025/09/Zapier-Add-Step.png) In the Configure step: -1. Set the URL to https://api.pdfrest.com/pdf, or https://eu-api.pdfrest.com/pdf if you want to make this automation GDPR-compliant. Follow the convention of the url you made the request to in the previous Webhook configuration. +1. Set the URL to https://api.pdfrest.com/pdf, or https://eu-api.pdfrest.com/pdf if you want to make this automation GDPR-compliant. Follow the convention of the url you made the request to in the previous Webhook configuration. 2. Under Data, set the key as id and the value as "Files ID". ![Webhook Configure PDF Endpoint Options.png](https://cms.pdfrest.com/content/images/2025/09/Webhook-Configure-PDF-Endpoint-Options.png) From 22a46f750bcb6b38a9805bf5ce533dd157dffbee Mon Sep 17 00:00:00 2001 From: datalogics-dliang Date: Thu, 4 Sep 2025 13:59:32 -0500 Subject: [PATCH 6/7] Add cover image --- Zapier/Advanced Integrations/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Zapier/Advanced Integrations/README.md b/Zapier/Advanced Integrations/README.md index 1e4c3caf..9bcec891 100644 --- a/Zapier/Advanced Integrations/README.md +++ b/Zapier/Advanced Integrations/README.md @@ -1,3 +1,5 @@ +![Solution-Integrate-pdfRest-with-Zapier-Automation.png](https://cms.pdfrest.com/content/images/size/w2000/2025/09/Solution-Integrate-pdfRest-with-Zapier-Automation.png) + ## Seamless Automation with pdfRest and Zapier [Zapier](https://zapier.com/) is an automation platform that connects different apps and services so they can work together without coding. It lets users create workflows (“Zaps”) that automatically trigger actions across tools like Gmail, Slack, Google Sheets, and thousands more. From c3201ca26b57d8cbd6dcd999d802890ab6726220 Mon Sep 17 00:00:00 2001 From: datalogics-dliang Date: Thu, 4 Sep 2025 14:13:46 -0500 Subject: [PATCH 7/7] Update cover image --- Zapier/Advanced Integrations/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zapier/Advanced Integrations/README.md b/Zapier/Advanced Integrations/README.md index 9bcec891..625786eb 100644 --- a/Zapier/Advanced Integrations/README.md +++ b/Zapier/Advanced Integrations/README.md @@ -1,4 +1,4 @@ -![Solution-Integrate-pdfRest-with-Zapier-Automation.png](https://cms.pdfrest.com/content/images/size/w2000/2025/09/Solution-Integrate-pdfRest-with-Zapier-Automation.png) +![Solution-Integrate-pdfRest-with-Zapier-Automation-1.png](https://cms.pdfrest.com/content/images/size/w2000/2025/09/Solution-Integrate-pdfRest-with-Zapier-Automation-1.png) ## Seamless Automation with pdfRest and Zapier