A tender portal availability plan is a dated, read-only assessment of whether an official maintenance notice overlaps the team’s remaining working time, internal submission target, final buffer or buyer deadline. It preserves the deadline and maintenance wording, time-zone evidence, affected service, observation time and source. It then records a separate contingency state based only on current buyer instructions. The output is a portal_availability_plan, not a deadline amendment, availability guarantee or authority to log in, upload, submit, contact support or use another route.
A portal can be operational when checked on Monday and still advertise maintenance for Thursday afternoon. Another status page may name a start and end time without a zone, or describe maintenance without saying whether tender upload, authentication or only a reporting function is affected. Bid calendars often turn that notice into one vague red warning. The warning is too weak for a decision and too strong if it silently assumes a complete outage. The larger error is to treat an internal early target, a support desk’s opening hours or a possible backup channel as though any of them changed the authority’s receipt deadline.
Maintenance changes the amount of usable operating time; only a current buyer-issued instruction can change the legal deadline or submission route. Keep those facts in separate fields. Read status information as time-sensitive operational evidence, preserve what was observed and recheck it because planned windows can move or disappear. Resolve a maintenance interval only when the source supports its zone and scope. A status page can justify an earlier internal target, extra staffing or an access check. It cannot authorize email delivery, a backup copy, late receipt or an agent-controlled submission.
Direct answer
Scheduled maintenance can reduce usable time without moving the deadline
A published maintenance interval can remove hours from the period in which a team expected to prepare, upload or verify a tender. That is an availability risk. The buyer’s receipt deadline remains the deadline shown in the current notice, invitation or amendment until the buyer publishes a valid change. A portal banner, service-desk reply or team calendar cannot make that change.
Record two states rather than one traffic light. availability_state describes the timing and service overlap. contingency_state describes whether the procurement documents authorize another route or protective measure. A severe overlap can coexist with no_authorized_contingency_found. Conversely, an authorized backup-copy rule may exist even when no maintenance is currently advertised.
This separation prevents the most dangerous shortcut: “maintenance overlaps our upload, therefore email is allowed.” The plan may recommend an earlier internal target, assign an authorized operator or request internal escalation. It must never convert operational inconvenience into procurement authority.
| Dimension | Controlled state | Meaning |
|---|---|---|
| Availability | no_published_overlap | No observed published event overlaps the tested intervals |
| Availability | working_window_overlap | The event intersects planned working time |
| Availability | final_buffer_overlap | The event consumes some or all of the reserved recovery period |
| Availability | deadline_overlap | The stated event interval reaches the buyer deadline |
| Availability | maintenance_time_unresolved | The event cannot be placed on an absolute timeline |
| Availability | affected_component_unresolved | The notice does not establish whether submission is affected |
| Availability | status_source_unavailable | The designated operational source could not be inspected |
| Contingency | authorized_contingency_confirmed | A current procedure instruction expressly authorizes the route or measure |
| Contingency | conditional_contingency | A route exists but stated conditions remain to be satisfied |
| Contingency | no_authorized_contingency_found | No applicable alternate route appears in the checked current documents |
| Contingency | contingency_instruction_conflict | Current credible instructions disagree about the fallback |
Timing model
Keep the legal cutoff, working window, internal target and buffer separate
The legal cutoff answers when the buyer must receive the tender. The working window says when an authorized operator and required systems are available. The internal target is a management choice. The final buffer is reserved for recovery and receipt verification. Combining them into “submission deadline” hides who set each time and what happens when one moves.
Preserve deadline_raw and maintenance_start_raw or maintenance_end_raw exactly as shown. Add deadline_instant and maintenance_interval only after locating supporting time-zone evidence. RFC 3339 is useful for the normalized instants because it represents a time with a numeric UTC relationship. It does not define intervals, so the plan should store start and end explicitly and state its interval convention.
Use a half-open comparison, [start, end), once both endpoints are resolved. An event ending at 14:00 does not overlap an internal window beginning at 14:00 under that convention. Keep the original portal wording beside the calculation. If a source says only “14:00 to 23:59” and does not identify a zone, maintenance_time_unresolved is more accurate than a polished but invented timestamp.
| Field | Set by | Use |
|---|---|---|
| buyer_deadline_raw | Current notice, invitation or amendment | Preserve the controlling receipt wording |
| buyer_deadline_instant | Evidence-backed time resolution | Compare events on one timeline |
| working_window | Authorized bidder team | Show when people and required systems are available |
| internal_submit_by | Bid governance | Reserve operating time before the legal cutoff |
| final_buffer | Bid governance | Protect correction and receipt checks |
| maintenance_interval | Official operational source plus time evidence | Assess expected service exposure |
Evidence
A status page is an observation with a shelf life
The German federal e-Vergabe status page illustrates the problem well. It publishes current platform state and future maintenance windows, and it warns that unused periods may be released and removed at short notice. A plan must therefore retain observed_at, the raw event text and a stable fingerprint or permitted snapshot reference. Rechecking the page must add a new observation rather than rewriting the earlier one.
RFC 8631 defines the status link relation so a service can point a consumer to status information. That helps an agent discover the operational source. The RFC deliberately leaves the status representation open. A rel=status link does not prove that a notice covers the tender-upload component, that its times carry a particular zone or that it can modify procurement instructions.
Source roles should be explicit. A current buyer amendment can control the deadline or route. A procedure-linked instruction can authorize a contingency. The portal status page reports expected operation. A service manual explains normal behavior. A third-party monitor may corroborate reachability, but it cannot replace any of those sources. The plan should cite each claim at the field where it is used.
| Source | Can support | Cannot establish alone |
|---|---|---|
| Current buyer amendment | Changed deadline, route or contingency when expressly stated | Future portal availability |
| Current tender instructions | Designated route and applicable fallback conditions | Live service health |
| Official portal status page | Observed maintenance event and current service report | A changed legal deadline |
| Official platform guide | Normal upload, cutoff, receipt and support behavior | A procedure-specific exception |
| Independent reachability check | A dated symptom from one network path | Portal-wide status or buyer authorization |
Worked example
An EU eSubmission plan must allow for maintenance without promising an extension
Consider a fictional open procedure with a tender deadline of 18 September 2026 at 17:00 Brussels time. The authorized operator plans to submit by 12:00, with a five-hour final buffer. The portal publishes a maintenance event from 11:00 to 14:00 with an evidenced Brussels-time basis and states that eSubmission will be unavailable. The event overlaps the internal target and three hours of the buffer, but it ends before the buyer deadline.
The availability state is final_buffer_overlap. The team moves its internal target to the previous working day and schedules an authorized receipt check. The buyer deadline stays at 17:00. The European Commission portal terms say continuous, undegraded availability is not guaranteed and permit suspension for preventive, corrective or routine maintenance. They reserve Commission responses to technical problems, including cancellation of calls, but they do not give a bidder a self-declared extension or email route.
The current eSubmission guidance supplies the operating boundary. The system will not allow submission once the receipt time limit has been reached, and the Submission Receipt is the proof of compliance with that time limit. Its support availability is useful for staffing, not for deadline interpretation. The plan ends with no_authorized_contingency_found unless the fictional tender’s current documents supply one.
| Field | Recorded value |
|---|---|
| procedure_id | EU-OP-2026-184, fictional |
| buyer_deadline_raw | 18 September 2026, 17:00 Brussels time |
| buyer_deadline_instant | 2026-09-18T17:00:00+02:00 |
| internal_submit_by | 2026-09-18T12:00:00+02:00, internal only |
| maintenance_interval | [2026-09-18T11:00:00+02:00, 2026-09-18T14:00:00+02:00) |
| affected_component | eSubmission, expressly stated in the fictional notice |
| availability_state | final_buffer_overlap |
| contingency_state | no_authorized_contingency_found |
| allowed_action | Advance internal target and recheck official sources |
| prohibited_action | Do not infer deadline extension or submit by email |
Contingency
A support contact and an authorized fallback solve different problems
A technical helpdesk can explain supported software, investigate access faults or create an incident ticket. It does not receive a tender unless the current procurement documents expressly give it that function. The same rule applies to a buyer contact email, a portal operator’s postal address and a messaging feature. Convenience and organizational proximity are not authority.
For each candidate contingency, store the source, exact anchor, triggering condition, permitted medium, addressee, arrival rule, packaging or naming requirements and any relationship to the electronic attempt. Use conditional_contingency while one of those conditions is unresolved. A generic statement that backup copies exist is not enough to mark the route ready for use.
PLACE makes the distinction concrete. Its current conditions recommend allowing at least four hours before the deadline and invite operators to provide a backup copy under the consultation rules. French procurement law further makes timely arrival a condition for considering that copy. Those statements support advance planning. They do not let an agent create, dispatch or rely on a backup copy without the procedure-specific conditions and separate execution authority.
| Question | Required evidence | Unsafe inference |
|---|---|---|
| Is another route allowed? | Current procedure clause or amendment | A general contact address exists |
| When may it be used? | Express trigger or applicable legal condition | Any portal warning activates it |
| When must it arrive? | Controlling arrival rule | Starting transmission before the deadline is enough |
| What must it contain? | Current packaging, file and identification instructions | A copy of the working folder is sufficient |
| Who may execute it? | Bidder authorization and required account or signatory role | The planning agent may act |
Agent contract
Expose the evidence, calculations and authority boundary as separate fields
An agent should be able to reproduce the overlap result without trusting a prose conclusion. Start with assessment_id, procedure_id, notice_id, notice_version, lot_ids, response_kind, submission_route and assessed_at. Attach buyer_deadline_raw, buyer_deadline_instant, deadline_zone_basis and deadline_source_anchor. Unknown values remain null and carry an unresolved reason.
Model every maintenance observation as an event with status_source_url, source_role, observed_at, event_text_raw, announced_start_raw, announced_end_raw, zone_basis, resolved_start, resolved_end, affected_component, stated_effect and event_status. Add content_fingerprint or a permitted snapshot locator so a later recheck can explain what changed. Store the overlap method and each tested interval beside the result.
Finish with availability_state, contingency_state, contingency_evidence, conditions, allowed_action, prohibited_action, internal_submit_by, review_owner, next_recheck_at and recheck_triggers. Public citations should remain public. Authenticated observations, bidder names and internal schedules need their own access controls. A useful public article defines the record without exposing a company’s live bid calendar.
| Group | Fields | Why they stay separate |
|---|---|---|
| Identity | procedure_id, notice_version, lot_ids, response_kind | Prevents cross-procedure reuse |
| Deadline | raw value, instant, zone basis, source anchor | Preserves legal wording and calculation |
| Observation | source URL, observed_at, raw event, fingerprint | Makes a changing page auditable |
| Scope | affected component, stated effect, uncertainty | Avoids assuming a total outage |
| Overlap | method, tested intervals, result | Lets another agent recompute the risk |
| Authority | contingency source, trigger, conditions, state | Separates fallback discovery from permission |
| Control | allowed action, prohibited action, owner, recheck | Bounds automation |
Freshness
A removed window is a new observation, not permission to erase history
Schedule a time-based recheck at a cadence proportionate to the deadline, then add event triggers. A revised notice, amendment, invitation, portal migration, authentication change, altered status event or changed internal target can invalidate the plan. Near the final buffer, the authorized operator should own the current check because the operational state can change faster than a research queue.
Compare observations by source, event identity, raw text and fingerprint. Mark an event announced, changed, released, removed, completed or superseded only when the evidence supports that description. If the page is unavailable, retain the last observation with its timestamp and change the current state to status_source_unavailable. Do not relabel yesterday’s green status as current.
The plan should expire at the earliest of its valid_until value, a controlling amendment, a material status-page change, a route change or the start of an active incident. Expiry does not mean the earlier analysis was wrong. It means the evidence is too old for the next decision.
Safe handoff
Move an active failure into incident handling before anyone improvises
AN-039 covers published or reasonably anticipated maintenance before the submission attempt. Once an authorized user cannot authenticate, upload, encrypt, sign, submit or retrieve the expected receipt, the facts have changed. Create a timestamped incident record, preserve screen messages and official status evidence, and follow the procedure’s authorized support and contingency rules. That live response belongs to the portal-outage dossier rather than this planning record.
The handoff must preserve procedure identity, attempt time, affected step, operator authority, local network observations, portal messages, file fingerprints and the last valid availability plan. It should not include passwords, tokens or bidder secrets. A support ticket can document a technical event, but it cannot alter the tender deadline or certify that a bid was received.
Post-submission evidence has its own boundary. A successful upload animation or locally generated report is not necessarily the buyer’s receipt. Route the result to submission-receipt verification and keep the original maintenance plan immutable. Planning, incident response and receipt proof answer three different questions.
What good looks like
Useful outcomes from tender portal maintenance submission deadline
- Every plan is tied to one procedure, notice or invitation version, lot and response kind.
- The buyer deadline remains unchanged unless a cited amendment expressly changes it.
- The raw maintenance notice is preserved with its official URL and observation time.
- Unstated time zones and affected components remain unresolved instead of being guessed.
- Maintenance overlap is calculated against working time, internal target, buffer and deadline separately.
- Current availability is not used as proof of future availability.
- An internal early target is labelled as a team control rather than a procurement rule.
- Alternative delivery is recorded only when the current tender pack authorizes it for the relevant condition.
- Recheck triggers survive changes to dynamic status pages.
- The plan stops before a login, upload, submission, support request or buyer communication.
Operating model
How to run the work
- 01
Fix the submission identity
Record the procedure, current notice or invitation, version, lot, response kind, designated portal and exact receipt deadline before looking at maintenance.
- 02
Capture official availability evidence
Open the portal’s own status, service or maintenance page and preserve the wording, URL, observed time, event status, stated interval and affected service.
- 03
Resolve only evidenced time values
Retain the raw timestamps and add normalized instants only when the source establishes the date, time and zone. Keep an unresolved interval unresolved.
- 04
Compare four timing boundaries
Test the maintenance interval against working availability, the internal submission target, the reserved recovery buffer and the buyer deadline as separate comparisons.
- 05
Verify contingency authority
Inspect the current tender documents and amendments for an alternate route or backup-copy rule that applies to the stated condition. Do not infer one from a support address.
- 06
Issue and schedule the plan
Return both risk and contingency states, bounded actions, an owner, a recheck time and event-driven triggers. Route an active failure to incident handling.
Evaluation
Questions that change the decision
- Which procedure version, lot and response kind control this submission?
- What is the buyer deadline exactly as published, and what evidence resolves its zone?
- Which portal function is the designated submission route?
- Is the maintenance source operated or expressly designated by that portal?
- When was the status information observed, and is the notice still present?
- Does the event identify start, end, zone, service component and likely effect?
- Which parts of the interval can be normalized without assumption?
- Does the event touch the team’s working window, internal target, recovery buffer or deadline?
- What internal target preserves enough time for upload, correction and receipt verification?
- Do current buyer documents authorize a contingency for this exact failure condition?
- Who may perform any login, test, submission or external communication?
- Which time or source change forces the assessment to be run again?
Failure modes
Where teams lose control
A green status indicator is read as a promise that the portal will remain available.
Planned maintenance is treated as a certain total outage although its scope is unstated.
A maintenance time without a zone is normalized using the bidder’s local zone.
The portal clock and buyer deadline are copied from different procedure versions.
An internal submission target is presented as the official deadline.
A support desk schedule is mistaken for the portal availability window.
A helpdesk address is presented as an alternate tender-submission channel.
A backup-copy rule is applied without satisfying its timing, medium or authorization conditions.
A removed maintenance notice erases the earlier observation and its decision history.
An agent tests availability by creating a draft, accepting terms or uploading bidder material.
A live outage is left inside a planning record instead of being escalated as an incident.
A missing receipt is confused with a maintenance forecast rather than post-submission verification.
Measurement
Measure the finished job
Measure the completed workflow, including review effort and exceptions. Output volume on its own is not evidence of a better process.
- availability plans bound to a procedure version, lot and response kind
- plans with raw deadline and maintenance wording retained
- maintenance events carrying source URL, observed_at and affected component
- unqualified times left unresolved rather than silently localized
- overlaps classified separately for working time, target, buffer and deadline
- contingencies supported by an exact current tender-document anchor
- internal targets clearly separated from buyer deadlines
- rechecks completed after status, amendment or portal changes
- plans escalated when a forecast becomes an active incident
Questions
Common questions
Does scheduled maintenance extend a tender deadline?
No. Keep the published deadline until the buyer issues a current, valid amendment or instruction that expressly changes it.
Can a green portal status prove it will be available tomorrow?
No. It is a dated observation of current state. Check published future events and schedule a recheck close enough to the planned submission.
What if the maintenance notice has no time zone?
Preserve the raw text and use maintenance_time_unresolved. Do not apply the bidder’s device zone, office zone or deadline zone without evidence.
Does planned maintenance mean the whole portal will be offline?
Only if the official notice says so. Otherwise record the named component and effect, or use affected_component_unresolved.
May we submit by email if the portal is under maintenance?
Only when the current procurement documents or a valid buyer instruction authorize email for that condition. A support or contact address is not enough.
Should the team set an earlier internal submission target?
Yes when the risk warrants it, but label the target as an internal control. It never replaces the buyer deadline in the record.
Can an AI agent test the portal before the deadline?
It may inspect public status and guidance. Login, accepting terms, creating a draft, uploading files, contacting support and submitting require explicit authority and should be logged separately.
What happens when planned maintenance becomes a live outage?
Stop updating the forecast as if nothing changed. Hand the evidence to incident handling, follow authorized channels and preserve the later receipt evidence separately.
Sources
Primary references
- EU Funding and Tenders Portal Terms and Conditions, version 7.0 dated 1 February 2024 European Commission
- Open procedure guidance for eSubmission, deadline and Submission Receipt European Commission
- Current platform status and announced maintenance for federal e-Vergabe Beschaffungsamt des BMI
- Federal e-Vergabe submission guide, version dated 23 April 2025 Beschaffungsamt des BMI
- PLACE terms, submission timing, backup copy and planned availability notice French Ministry of Economy and Finance
- RFC 8631, status link relation for web services RFC Editor
- RFC 3339, Internet date and time format RFC Editor
Zelius
Managed tender intelligence and bid execution for teams that want the commercial outcome.
Suppliers, founders and commercial teams pursuing public or private opportunities. Start with the workflow, constraints and evidence you already have.