← All posts

article

Connected business context still needs a freshness check

Decide how current each business record must be, preserve conflicting evidence and separate permission to read from permission to act.

Connected does not always mean current

Bringing records together makes a business question easier to investigate. It does not remove the need to ask when those records changed. A cached job status may be enough for a weekly summary but not for a decision about a delivery today. Freshness should follow the task, not a general promise of real-time AI.

Classify the decision before collecting records

For a hypothetical customer-response review, decide which facts can come from a periodic sync and which require a current check. The contact relationship may be stable, while a payment or changed instruction may not be. Write that requirement into the workflow before AI starts retrieving information. This example describes a possible design, not an implemented customer workflow.

Keep the evidence of disagreement

An email can say work has stopped while the job system still says active. Do not silently prefer whichever record is easier to retrieve. Preserve both statements, their source and the available timing. The person responsible for the decision may need to reconcile the disagreement before any message or record change is allowed.

Know the integration boundary

Holiday's Environment can use synchronized data, live queries or both, depending on the integration. Update frequency is configured per integration. Those options do not establish universal freshness across every connected application. Check what the integration exposes and how the particular task obtains its evidence.

Do not widen access to get a fresher answer

A need for current information is not permission to read another team's private records. Holiday enforces permissions in application code independently of the AI model. The workflow must stay within the information approved for the user or role. When required evidence is unavailable, return the gap instead of guessing.

Separate a finding from an action

Reading a current invoice is different from paying it. Finding a changed customer instruction is different from replying. A business can allow a role to gather evidence and flag an exception without granting authority to send or change records. Define the handoff and approval boundary before assigning the recurring job.

Measure whether the decision became easier

Evaluate whether the answer contains the required facts, explains unresolved conflicts and meets the task's freshness requirement. A concise answer that omits those limits may be less useful than a clear finding that needs review. Connected context should support accountable work, not make incomplete information look certain.

Sources and further reading

Questions answered

Is all connected Holiday information real time?

No. Holiday can use synchronized data, live queries or both depending on the integration, and update frequency is configured per integration.

What should AI do when business records conflict?

Preserve the relevant evidence and timing, explain the conflict and return an unresolved decision for review rather than silently guessing.

Does permission to read a record authorize an action?

No. Authority to send, change or pay must be defined separately from access to read information.