Scheduled Polling
Share on X Share on Facebook Share on LinkedIn

Scheduled Polling

Automatically pull documents on a schedule — so nothing gets missed.

Not every trading partner pushes data in real time. Some require you to collect files from SFTP folders, portals, or APIs at set intervals.

Scheduled Polling lets XEDI check the right locations on a defined schedule, download new files, and process them immediately — keeping your flows reliable even when partners aren’t event-driven.

 

The problem it solves

When polling is manual or inconsistent, you get delays and gaps:

  • teams logging into SFTP/portals to “see if anything’s there”

  • missed files because someone forgot to check

  • orders arriving late, delaying fulfilment

  • invoices and acknowledgements sitting unprocessed overnight

  • no visibility on whether a partner feed is healthy

Scheduled Polling makes document collection repeatable and dependable.

What Scheduled Polling does

Poll sources on a defined schedule

Automatically check configured sources such as:

  • SFTP/FTPS folders

  • APIs and endpoints

  • inbound directories and drop zones

  • partner-specific collection points

Process new files immediately

As soon as new data is found, it’s ingested into your normal processing flow — validation, mapping, routing and tracking.

Improve reliability for non-real-time partners

Polling bridges the gap where webhooks or push-based delivery aren’t available.

Visibility and traceability

See when polls ran, what was found, what was processed, and what failed — with a clear audit trail.

How it works

1) Configure a polling source
Set connection details and the location to check.

2) Define the schedule
Choose how often to poll and when (e.g. every 5 minutes, hourly, overnight windows).

3) Fetch and ingest documents
New files are collected and processed into the platform.

4) Monitor outcomes
Track poll results and handle exceptions if a source fails or returns unexpected files.

Key benefits

  • Fewer delays: collect documents automatically and on time

  • Less manual effort: no more logging in to “check folders”

  • Reliable partner coverage: works even when partners can’t push data

  • Better operational control: visibility of poll health and outcomes

  • Scales easily: consistent collection across many partners

Best-fit use cases

  • Partners providing files via SFTP rather than push integrations

  • Overnight order feeds that must be collected early morning

  • Low-frequency partners where real-time integration isn’t required

  • Backup/secondary collection flows for resilience

  • Teams wanting predictable inbound processing windows

FAQ

How often can polling run?
Polling frequency depends on your configuration and partner constraints. Common schedules range from every few minutes to hourly or daily.

Does polling replace real-time messaging?
No — it complements it. Scheduled Polling is ideal where partners don’t support push delivery or where a scheduled inbound window is preferred.

How do we avoid downloading the same file twice?
Polling workflows can be configured to detect new files and prevent duplicates, depending on the source and naming conventions.

Can we monitor polling failures?
Yes — failures and exceptions can be surfaced so your team knows when a partner source hasn’t been reachable or hasn’t delivered new data.

 

Activate Today

Discover how XEDI can transform your supply chain
Get started now
Schedule a call today
0203 475 6740
+44 203 475 6740