2nd Module not triggering

Hey

I used to have a scenario that triggered every 2 hours. The first module was watching a Notion DB of form responses and when a new page was created (a new response to the form was submitted), it would post a message in a Discord channel using some of the details from the form.

I had managed to get this working ~3 months ago.

I noticed recently this was broken and was getting some message about updating to not using the now Legacy Notion DB connection.

Stupidly, I decided to delete the scenario and re add it.

I have gotten everything authorised and the Notion watching module seems to be working fine. However it almost never triggers the Discord module to post the message.

When I right click and “Run this module only”, the message is sucessfully posted in Discord.

I have left this for about a day and only once has a message been posted to Discord (when no new page was created in the DB).

I am very confused and would appreciate any help with getting the Discord module to trigger every time.

Thanks in advance!

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
P.S.: investing some effort into the tutorials in the Make Academy will save you lots of time and frustration using Make!

1 Like

This has given me lots of things to check.
Thank you very much.

I’ll test and reply here if I am still having issues.

I’d recommend going through the Make Academy if you haven’t yet!

Here are some useful links and guides you can use to learn more on how to use the Make platform, apps, and app modules. I found these useful when I was learning Make, and hope they might benefit you too —

Learn Make

How-Tos

2 Likes

I did end up having a look at this, and while it didn’t help me directly, it was able to help me troubleshoot.

The Solution

…ended up being I had the wrong Notion module.. I had one that updated or created a page in the DB, instead of the “Watch data source items” one.. facepalm

Thanks everyone for the ehlp and suggestions! I learnt a lot.

1 Like