Choose a rule-driven process
Workflow Automation vs AI Agents distinguishes rule-driven transfer from exceptions needing interpretation. Moving known shift-request fields and deciding suitability are different tasks. Show fixed rules, suggestions and human decisions separately. Ask the business to explain its current approval order and necessary information. Choosing the tool through that workflow makes the load automation will handle concrete instead of hiding an unresolved decision inside a software choice.
Shift request or order exception
Follow a representative request from initiation to decision. Define required fields, approver and missing-information behavior. Where similar cases receive different decisions, clarify the rule first. Danish free text may need interpretation separate from deterministic field work. Keeping unnecessary staff or customer information out of initial records makes the process’s data needs clearer and helps the team choose an appropriate starting boundary.
Human judgement retained
A request needing human judgement can reach a visible queue. Name its owner, response window and next step. Successful transfer is not acceptance of the request, and messages should explain that difference. Process and data owners supply the required conditions. Assess the first scope through a defined task and failure route that fit those requirements rather than assuming technical completion is the final business decision.
Shift request or order exception
Separate fixed rules from human judgement.
Human judgement retained
Trace a shift or order example.
Define the trigger and closure record
n8n Automation Services defines the trigger, initial state and closure record together. New requests, changed records and state transitions can be different starting points. State when the workflow runs, what it reads and the outcome expected. Completion depends on the destination reaching a business-defined condition, not merely the workflow engine executing; this gives operators a practical way to inspect whether the intended work has finished.
Source fields and state
Match source fields, record identity and event time with the target. Agree whether a missing field stays empty, prompts a question or stops the task. Where systems edit the same information, define precedence and correction ownership. Follow a representative change to evaluate the triggering condition and whether a repeated event creates another job or continues existing work, keeping later reports consistent with the process.
Approval completion rule
The closure rule comes from the process owner. Created, reviewing, refused and accepted are different states. Track the final decision and its record rather than using notification delivery as closure. Danish and English messages should carry the same operating meaning. The team can then follow technical transfer and decision progress together while retaining separate responsibility for the action taken at each stage.
Scroll to inspect all columns.
| Decision | Detail |
|---|---|
| Source fields and state | Define triggers and source fields. |
| Approval completion rule | Specify the destination closure state. |
| Next decision | Track decisions separately from messages. |
Recover supported API connections
API Integration examines permissions, request limits and failure behavior for supported connections. Check actual account access, API version and test conditions. Reading and writing may need different roles. Timeouts, explicit refusals and quota limits can require different responses. Limiting operations in the first workflow makes it easier to specify where the connection can continue and where another person must make a decision.
Permissions and rate limits
Retain error, last attempt and destination identity beside the work record. Exclude secrets and unnecessary personal information from logs. A missing response may still follow a completed destination write, so inspection may be needed before retry. Choose automatic repetition according to the business record’s behavior; the technical and system owners can evaluate this boundary through representative examples instead of applying one retry rule to every failure.
One record after retry
Give operations requiring one record an appropriate identity and repeat rule. Define what changes when the source sends the same event again. Recovery may use manual inspection, an exception queue or controlled retry. Planning these routes early makes it easier to handle a failed step without restarting the entire workflow and repeating work that another system has already completed.
- Permissions and rate limits
Inspect roles and request limits.
- One record after retry
Check the target before retry.
- Next decision
Use identity for one-record behavior.
Accept the workflow under failure
n8n Production Readiness Checklist combines normal flow with repeated triggers, missing fields and interrupted connections. Define outcomes when an event arrives twice, an approver is unavailable or a target write stops. The acceptance list should explain the record, notification and point of human intervention for each case, giving receiving operators a task-based view of failure handling rather than only a demonstration of the successful path.
Duplicate trigger and missing field
Record checks by task and version. Missing information marked complete, duplicate requests and notification failure are different issues. Operators should inspect the destination and identify the last completed step. A defined test input and connection condition makes the lesson clear and shows which situations need additional review, helping the team separate a process-rule correction from a connection or display issue.
Manual fallback and pending queue
A manual continuation path keeps pending records manageable. Identify who decides the next attempt and its reason. Do not restart work already recorded at the destination without inspecting what finished. Walking through a representative interruption with the operator can show the information to prepare and the action to defer before technical assistance arrives, making training relevant to the actual exception the person will handle.
Scroll to inspect all columns.
| Decision | Detail |
|---|---|
| Duplicate trigger and missing field | Try duplicates and missing information. |
| Manual fallback and pending queue | Make pending work and fallback visible. |
| Next decision | Train the operator through an interruption. |
Make maintenance a scoped obligation
Automation Maintenance, Costs and SLAs scopes maintenance alongside connector changes, monitoring and access handover. Tool versions or account conditions may require rechecking part of the flow. Separate who reads errors, changes rules and stops work. Upkeep is a defined operational responsibility rather than an unspoken extension of installation, with explicit decisions about the routine tasks and changes the receiving team will operate.
Connector changes
A connector change can alter fields, identity or error responses. Use representative tasks to compare old and new behavior. Assign authorised people for key renewal and access removal. Where Danish notifications change, involve the process owner and language editor. Showing these tasks in the proposal explains which updates and corrections the maintenance arrangement covers and which require a separate scope decision.
Credentials and alerts
Define the alert recipient and absence route. Share actual review dates using Europe/Copenhagen alongside counterpart calendars. Urgent intervention and ordinary change assessment can be separate tasks. Distinguish licences, usage, monitoring and additional corrections in DKK planning. Agree response windows through actual availability so the operating team understands whom to contact, when and under which circumstances rather than expecting an undefined support obligation.
Connector changes
Assign version and rule ownership.
Credentials and alerts
Plan keys and alert routes.
Bring one real process to scoping
For Get a Quote, bring one existing process, its approval steps and final record. Show source information, decision ownership and connection dependencies together. Compare the first task’s work rather than a broad tool catalogue. Everyday needs and outcomes the operator can inspect should guide a next process, keeping maintenance load and the reason for extending scope visible to the purchaser.
Current approval steps
Prepare system lists, required roles and permitted examples. Where staff or customer information is used, involve the organisation’s responsible reviewers. Share procurement, security or data requirements before quotes. Separate rules, connection work, training and continuing maintenance in the DKK proposal so business-supplied inputs and supplier tasks can be compared on equivalent terms, including decisions needed before implementation can proceed.
Destination and access dependency
Evaluate the first package through duplicates and interruptions as well as correct records. Read results alongside operating steps, remaining human tasks and continued costs. Identify which checks repeat after a source or system changes. The workflow then leaves an inspectable record and clear responsibility for the next decision, connecting automation to a particular process your business can operate and maintain.
- Current approval steps
Bring one process’s approval steps.
- Destination and access dependency
List targets and access dependencies.
- Next decision
Compare training and continuing work.
Questions and answers
Does the initial process need AI?
Known fields and clear approval rules can use direct automation. Danish-text interpretation or ambiguous exceptions need a separate assessment and a route for the person responsible for the decision.
How should the trigger be chosen?
Choose a new-record, update or state event. Define source identity, fields and time alongside the starting condition and the destination state expected at closure.
Should a timeout be retried immediately?
Inspect the outcome and target record first. Unknown writes and explicit failures differ; identity rules, a review queue and repetition should follow the actual connection’s behavior.
Does acceptance cover only the normal workflow?
Also assess duplicates, missing information, unavailable decision makers and interruptions. Operators should inspect pending records and understand controlled manual continuation and stopping routes for these conditions.
Which maintenance tasks should be specified?
Separate connector or version changes, key renewal, alerts, rule corrections, training and access handover. Agree DKK usage and intervention conditions with the people actually receiving the work.
What should I bring to the first discussion?
Bring the process, approval order, source fields, destination and an error example. Access, data conditions and the operator’s tasks complete the requirements for a bounded first package.
Plan your next step
Define the first work package
Bring one existing process and its closure record. Define DKK scope, failure routes, human decisions and continuing upkeep together.
Scope the first step together ↗