Infor ION Workflow Examples: Approval and Notification Flows
infor ion workflow examples
Also searched as
- infor visual workflow designer
- infor visual workflow
- infor ion desk user guide cloud edition
Short answer
ION Workflow models a business process as triggers, tasks, decisions and notifications, and users act on those tasks through ION Desk. A typical example is a purchase or change approval that starts from an application event, routes to an approver, and writes the decision back. Infor VISUAL's workflow features are separate from ION.
Applies to: Infor OS ION Workflow and ION Desk (cloud and on-premise). Infor VISUAL workflow is a different product feature; check your version.
How to build an approval workflow in ION
- 1Define the trigger: an event or BOD from the source application that should start the process, or a manual start.
- 2Open the workflow designer in ION and create a new workflow definition with a clear name and version.
- 3Add the start event and map the incoming data to workflow variables such as requester, amount and document id.
- 4Add a decision step that routes by rule, for example amount above a threshold goes to a second approver.
- 5Add a user task for the approver; define who receives it (user, role or group) and the form fields they see.
- 6Add a notification step to tell the requester about approval or rejection.
- 7Add a final step that writes the outcome back to the source application through an API or a BOD.
- 8Test with a sample trigger, check the task in ION Desk and then activate the workflow definition.
Example one: approval with threshold
A request enters with an amount and a requester. A gateway checks the amount; small items go straight to a team lead, large items to a manager and then finance. Each user task offers approve or reject and a comment.
The outcome branch sends a notification and updates the source record. Keep escalation rules explicit: if no action within a set time, reassign or remind.
Example two: notification-only flow
Some processes need no human task: an event, such as a quality hold, triggers a notification to a group in ION Desk or by email. This is simpler to maintain than a full workflow.
Use it for alerts like a shipment blocked, a work order past due or a document failure.
ION Desk and the Infor VISUAL question
ION Desk is where users see tasks, alerts and approvals from ION, including in the cloud edition. It is a user-facing inbox rather than a design tool.
Infor VISUAL searches for workflow designer often refer to VISUAL's own workflow features, which run inside that ERP and are configured separately. Do not assume an ION workflow can be edited from VISUAL or the other way round.
Try it here, free
Infor VISUAL AI Assistant Sizing and Value Calculator
Size the GPUs and estimate the monthly value and payback of a private, on-prem AI assistant for Infor VISUAL.
Common pitfalls
- !Routing approvals to named individuals instead of roles, which breaks when staff change.
- !No timeout or escalation, leaving requests stuck in a task inbox.
- !Writing the decision back without handling failure, so the workflow shows complete but the ERP did not change.
- !Activating without testing role assignments in the target environment.
- !Confusing ION Workflow with VISUAL workflow and searching the wrong documentation.
How an ERP-grounded AI assistant handles this
An assistant can explain a pending approval by gathering the underlying ERP document, the history and the policy, so the approver decides faster; it can also draft the workflow definition from a plain-language process description for a person to review. Netray builds this with private models so approvals and ERP data stay on your infrastructure.
Frequently asked questions
What is ION Desk used for?
It is the user interface where people receive and act on workflow tasks, alerts and approvals generated through ION, available in cloud and on-premise editions.
Can ION Workflow call an API?
Workflows commonly integrate with applications through ION API or BODs to read data and write outcomes. The exact activity types depend on your version, so check the designer.
Is Infor VISUAL workflow the same as ION Workflow?
No. VISUAL has its own workflow capabilities within the ERP. ION Workflow is an Infor OS service. They are configured in different places.
How do I stop approvals getting stuck?
Assign tasks to roles or groups, set reminders and escalation, and monitor open tasks regularly so absences do not block the process.
Related
How to Set Up an ION Workflow Approval for SyteLine Purchase Orders
An approval workflow for a SyteLine purchase order is typically built in ION: a document flow carries the order as a BOD from CloudSuite Industrial into ION, a workflow routes it to approvers by amount or commodity, and the decision is written back through an ION or IDO call that updates the PO status. Design for a single source of truth, idempotent write-back, and a timeout path so orders never wait indefinitely.
Error fixDiagnose and fix a failed BOD document flow in ION Desk
A Document Flow showing Failed in ION Desk means a BOD (Business Object Document) stopped either at schema validation, at the mapping step, or at the target application. Open the failed instance's detail to see the exact failing element, fix the source data or mapping, then use Resubmit rather than re-triggering the original transaction to avoid duplicates.
How-toInfor ION Scripting and ETL: Transformation Options Explained
ION is an integration and messaging layer, not a general ETL tool. Transformation happens in mappings inside document flows (field mapping, functions, conditions) and in Data Lake ingestion; for heavy or multi-source ETL you normally pair ION with a dedicated tool. Scripting capabilities depend on the ION component and version.
Error fixFix a 401 Unauthorized error from Infor ION API
A 401 from ION API almost always means the credentials in the .ionapi file no longer match what ION API Gateway expects - not that the password is simply wrong. Check whether the Authorized App or service account behind the file was revoked, regenerated, expired, or issued for a different tenant, then re-test with a direct OAuth2 client_credentials call before touching any calling code.
How-toHow to query Infor Data Lake with Compass SQL
Compass is the SQL query layer in Infor OS for querying Infor Data Lake, where flattened copies of BODs published over ION are stored by Noun and Verb. Open a Compass SQL Workbench tab, browse the schema for the correct table, and run a filtered SELECT rather than pulling the full history, since Data Lake tables can hold years of append-only data.
Error fixFix a Ming.le homepage widget that will not load
A blank or endlessly spinning Ming.le widget is usually a permissions, session, or backend availability problem, not a broken widget itself. Confirm the issue is widget-specific, check the user's Security Group access to the underlying app, and look at the widget's network calls in browser dev tools to see whether it is failing with 401/403 or simply timing out against a down service.
AI for ERPAI Agents Over Infor ION API, BODs, and the Infor Data Lake
Build AI agents on Infor ION API Gateway, BODs, and Data Lake, alongside or instead of Infor's own GenAI features, with your choice of model and hosting.
AI for ERPAI for Infor VISUAL ERP: Answers and Agents for Job Shops
Add AI to Infor VISUAL ERP for make-to-order and job shop manufacturers: quoting, scheduling, and shop floor answers grounded in live VISUAL data, on-prem.
Stuck on Infor ION (Infor OS)?
Talk to engineers who work inside Infor ION (Infor OS) every week, and who build private AI that answers these questions from your own ERP data.
Keep exploring
Free tools
- Infor VISUAL AI Assistant Sizing and Value CalculatorSize the GPUs and estimate the monthly value and payback of a private, on-prem AI assistant for Infor VISUAL.
- Infor VISUAL Private AI Layer Blueprint GeneratorFill in your Infor VISUAL environment and get a ready-to-share architecture plan for a private, on-prem AI assistant.
- VISUAL to CloudSuite Data Cleanup WorksheetTrack record counts, cleanup effort and owners for each master data object before a VISUAL to CloudSuite Industrial migration.
ERP fixes and how-tos
- Infor ION File Template and Email Template: How to Set Them UpHow to set up file connection points in Infor ION, shape file content for a document flow, and set up email notification templates in ION workflows.
- Diagnose and fix a failed BOD document flow in ION DeskDiagnose a failed BOD document flow in Infor ION Desk: read the error detail, check the mapping, and resubmit safely without duplicating transactions.
- Infor ION Data Flow, Calling an API in a Workflow, and Task DropdownsHow to build an ION data flow, call an ION API inside a workflow, and populate a dropdown field in an ION workflow task from static or live values.
Runs with your ERP
- 1 EDI Source EDI Integration with Infor VISUALHow 1 EDI Source connects Infor VISUAL to trading partners for EDI orders, invoices and ship notices via ION or direct API: setup, pitfalls and private AI.
- SPS Commerce EDI with Infor VISUALHow SPS Commerce EDI works with Infor VISUAL using ION BOD XML for retail and distributor orders: data flows, setup steps, pitfalls and a private AI layer.
- Infor VISUAL Shop Floor Mobile for Labor TrackingHow Infor VISUAL Shop Floor Mobile captures clock-ins and labor data from shop-floor devices directly into VISUAL: data flow, setup, pitfalls and private AI.
Guides
- Infor ION Workflow Automation GuideBuild automated workflows in Infor ION with event-driven triggers, approval chains, escalation rules, and integration with CloudSuite Industrial processes.
- Infor ION Connect: Integration Configuration GuideConfigure Infor ION Connect integrations. BOD mapping, connection points, workflow automation, and troubleshooting common integration failures.
- Visual Manufacturing to CloudSuite Industrial MigrationMigrate from Infor Visual Manufacturing to CloudSuite Industrial. Understand architectural differences, data migration steps, and timeline expectations.
AI on your ERP
- AI Agents Over Infor ION API, BODs, and the Infor Data LakeBuild AI agents on Infor ION API Gateway, BODs, and Data Lake, alongside or instead of Infor's own GenAI features, with your choice of model and hosting.
- AI for Infor VISUAL ERP: Answers and Agents for Job ShopsAdd AI to Infor VISUAL ERP for make-to-order and job shop manufacturers: quoting, scheduling, and shop floor answers grounded in live VISUAL data, on-prem.
Integrations
- How to add WhatsApp to Infor VISUALHow to connect WhatsApp to Infor VISUAL (VISUAL Manufacturing): order status, shipment alerts, approvals and supplier replies written back with review.
- How to add Microsoft Teams to Infor VISUALConnect Microsoft Teams to Infor VISUAL with a bot, adaptive cards and Entra ID sign-in for approvals and shop alerts, with on-prem database access kept private.