Can AI agents automate Infor M3?
Infor · hybrid · erpenterprisemanufacturing
Infor M3 is automatable today through its MI program REST surface on the ION API Gateway, not through a first-party MCP server we can confirm. CloudSuite documentation states that more than 6,000 MI transactions expose a large part of M3 business logic as REST at tenant paths such as M3/m3api-rest/v2/execute, authenticated with OAuth 2.0 through Infor OS. Backend jobs use downloaded .ionapi credentials with the client-credentials or resource-owner service-account grants; interactive clients use authorization code. On-premises H5 environments can still use basic authentication. Transaction catalogs and Swagger live in the tenant API Gateway under Infor M3, so agents need a provisioned tenant, authorized app, and program or transaction names such as CRS610MI. ION is shared Infor OS infrastructure; this record covers only M3 MI programs, Event Hub, and M3 BOD mappings, not Infor LN or CloudSuite Industrial (SyteLine). Outbound and inbound BODs plus Data Lake Publisher give event and bulk paths. The official M3 Odin SDK and odin CLI build H5 extensions that call MI programs; they are not a general ERP shell. Make maintains an Enterprise-plan Infor M3 connector that is invoice-narrow plus a generic API call. Infor RPA has H5-specific tutorials, but no computer-use probe was run. Infor's public history states that M3 began as Intentia's Swedish Movex product, later Lawson M3, before the 2011 Infor acquisition.
Best path today: api · Overall automatability: 6/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restion-bodoauth2-client-credentialsoauth2-authorization-codeoauth2-resource-ownerbasic coverage: partial · docs |
| SDK | yes | javascripttypescript official: yes |
| MCP | unknown | verdict: unknown |
| Integrations | yes | make |
| CLI | yes | |
| Extensibility | yes | mi-programsh5-odinion-data-flowsevent-hubiec-bod-mappings webhooks: True |
| Data access | export: rest-json, ion-bods, data-lake · import: rest-json, ion-bods | |
| RPA / UI automation | unknown | infor-h5web-dominfor-rpa No repeatable UI probe was run. Infor documents first-party RPA against the M3 H5 web client with iframe XPath, hotkeys, and recorded selectors, plus RPA activities that call ION API endpoints. MI REST, ION BODs, and Data Lake remain the supported alternatives to driving H5 visually.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 6 | — | 3 | 4 | 5 | — | 6 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-08-22 |
status | declared | source | 2026-08-22 |
deployment | declared | source | 2026-08-22 |
platforms | declared | source | 2026-08-22 |
license | declared | source | 2026-08-22 |
modalities.api.exists | declared | source | 2026-08-22 |
modalities.api.kinds[0] | declared | source | 2026-08-22 |
modalities.api.kinds[1] | declared | source | 2026-08-22 |
modalities.api.auth[0] | declared | source | 2026-08-22 |
modalities.api.auth[1] | declared | source | 2026-08-22 |
modalities.api.auth[2] | declared | source | 2026-08-22 |
modalities.api.auth[3] | declared | source | 2026-08-22 |
modalities.api.coverage | declared | source | 2026-08-22 |
modalities.sdk.exists | declared | source | 2026-08-22 |
modalities.sdk.languages | declared | source | 2026-08-22 |
modalities.sdk.official | declared | source | 2026-08-22 |
modalities.cli.exists | declared | source | 2026-08-22 |
modalities.extensibility.scripting | declared | source | 2026-08-22 |
modalities.extensibility.webhooks | declared | source | 2026-08-22 |
modalities.data_access.export | declared | source | 2026-08-22 |
modalities.data_access.import | declared | source | 2026-08-22 |
modalities.integrations.make | scraped | source | 2026-08-22 |
modalities.integrations.zapier | scraped | source | 2026-08-22 |
modalities.integrations.n8n | scraped | source | 2026-08-22 |
modalities.integrations.power_automate | scraped | source | 2026-08-22 |
modalities.rpa.ui_stack | declared | source | 2026-08-22 |
modalities.rpa.vendor_support | declared | source | 2026-08-22 |
modalities.rpa.drivability | declared | source | 2026-08-22 |
modalities.agent_docs.llms_txt | declared | source | 2026-08-22 |
verdict.scores.api | declared | source | 2026-08-22 |
verdict.scores.integrations | scraped | source | 2026-08-22 |
verdict.scores.cli | declared | source | 2026-08-22 |
verdict.scores.rpa | declared | source | 2026-08-22 |
freshness.watch[0].url | declared | source | 2026-08-22 |
freshness.watch[1].url | declared | source | 2026-08-22 |
freshness.watch[2].url | declared | source | 2026-08-22 |
freshness.watch[3].url | declared | source | 2026-08-22 |
freshness.watch[4].url | declared | source | 2026-08-22 |
freshness.watch[5].url | scraped | source | 2026-08-22 |
freshness.watch[6].url | scraped | source | 2026-08-22 |
Related tools
Other products in this database that share a category with Infor M3.
Last verified 2026-08-22 · volatility medium · JSON record