Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Choosing How Often Your AI Integration Runs
AI Integration

Choosing How Often Your AI Integration Runs

Batch or real-time processing for AI integration: why batch is cheaper and easier to retry, when a waiting person justifies real time, and the middle way.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Real time where a person is waiting or a customer sees the result. Batch for everything else — it is cheaper, simpler, more reliable and easier to retry.

Default to batch

Real-time processing is more expensive to build, more expensive to run and considerably harder to make reliable. It is right when someone is waiting and wrong otherwise.

A great deal of engineering has been spent making things instant that nobody looks at until the next morning.

Where real time is genuinely needed

  • A visitor waiting for an answer on your website
  • An agent with a customer on the phone
  • An enquiry where response speed decides the sale
  • A safety-relevant classification

What batch gives you

BenefitWhy
Lower costBatching amortises overhead and enables cheaper tiers
Simpler retriesA failed run reruns; nobody is waiting
Easier rate limit handlingWork spreads across the window
Better review ergonomicsA queue to work through beats constant interruption
Simpler monitoringOne run to check, not a continuous stream

The middle ground

Frequent small batches — every five or fifteen minutes — feel near-instant to most business processes while keeping all the operational advantages of batch.

That is the right answer more often than either extreme, and it is what we build by default.

Match the schedule to the work

  1. Enquiry handling: every few minutes, or real time if it wins business
  2. Document processing: hourly, or on arrival for urgent types
  3. Reporting and summaries: daily, before people need them
  4. Enrichment and research: overnight, when capacity is cheap

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does batch feel slow to users?

Not at five or fifteen minute intervals for most internal processes. Ask what the actual expectation is rather than assuming instant.

Is real time much more expensive?

Often two to three times to build, and somewhat more to run. Worth it where it wins business; wasteful where it does not.

Can we start batch and add real time?

Yes, and it is the sensible order. The pipeline is largely the same; the trigger and the interface change.

What about overnight runs failing?

Alert on completion as well as failure, so a run that never started is noticed. A silent skipped run is the classic batch failure.

Keep reading

More on AI Integration

Start here

Being quoted for real-time processing?

Ask whether anyone is actually waiting. Frequently batch does the job for a fraction of the cost.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →