OCR PDF API trouble

:bullseye: What is your goal?

Download PDF from Google drive, Convert PDF to Text for edition and upload final version to google drive

:thinking: What is the problem & what have you tried?

Scenario executes without errors but no file is uploaded

:clipboard: Error messages or input/output bundles

2:26 PM
Requesting execution.
2:26 PM
The request was accepted. Waiting for the server.
2:26 PM
The scenario was initialized.
2:26 PM
The scenario was finalized.
2:26 PM
The scenario run was completed.

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

Hey Marcos,

can you check the execution history and see what each module did?

Thank you for your help @Stoyan_Vatov
Here is a copy of the execution history
November 28, 2025 2:26:08 PM

Run ID:

2378b3742c9c454b9995228a2a7d9870

Run name:

-

Trigger:

Manual

Duration:

Less than a second

Operations:

1

Credits:

1

Data size:

0

Source run:

-

  • Simple logAdvanced log

  • Google Drive - Watch Files in a Folder11

    The module was initialized.

  • Google Drive - Download a File13

    The module was initialized.

  • iLovePDF - OCR PDF14

    The module was initialized.

  • The scenario was initialized.


  • Cycle #1 was started.

  • Google Drive - Watch Files in a Folder11

    The operation was started.

  • Google Drive - Watch Files in a Folder11+0.2s

    The operation used 1 credit.

  • Google Drive - Watch Files in a Folder11

    The Commit Phase has been started.

  • Google Drive - Watch Files in a Folder11

    The Commit Phase was completed.

  • Cycle #1 was completed.


  • Google Drive - Watch Files in a Folder11

    The module was finalized.

  • Google Drive - Download a File13

    The module was finalized.

  • iLovePDF - OCR PDF14

    The module was finalized.

  • The scenario was finalized.

So watch files ran and it didn’t find any new files.

Welcome to the Make community!

Polling Triggers & Empty “Check Runs”

This is because the module is a POLLING trigger, and not an INSTANT (Webhook) trigger.

If you don’t see any bundles from the trigger module and operations on the rest of the modules, it means there are no new responses (empty output bundle) when the scenario ran to check for new items. This is called a “Check run”.

There are two main types of triggers, Polling (scheduled), and Instant (webhooks). Polling triggers can only run on a schedule. Instant triggers can be run as soon as data is received by the webhook.

  • Polling means Make checks external service for changes (pull changes to Make).
  • Webhook (instant) triggers means external service calls Make when there are new changes (push changes to Make).

The module you are using does not push changes — it’s basically a API request that Make has to occasionally “call” to fetch the latest changes/items.

To find out more on the different types of Trigger modules, see refer to Types of Modules and Webhooks sections of the Make Help Centre.

If you want your scenario to only run when there is new data (and not on a schedule or timed interval), see if your app has an “Instant” or “Webhook” trigger in Make. If not, check if the third-party service has a feature that can send out a webhook when content is created/updated - and then you can point it to a “Custom Webhook” trigger in your scenario.

If you want to re-run your scenario on older data,

Polling Triggers: Epoch Panel & Selecting Older Data

Go to the Epoch Panel, by right-clicking on the trigger module (polling triggers only), and select “Choose where to start” from the list of options in the context menu.

If you select “From now on”, the next time the scenario runs it will only return new data (or nothing if there is no new data).

You can also select other old data to re-run your scenario with next using the “Choose manually” option. This will then show you a list of previous historical items you can select to process the next time the scenario is triggered.

For more information, see

Hope this helps! If you are still having trouble, please provide more details.

— @samliew