Can AI agents automate Oracle Primavera P6 EPPM?
Oracle · hybrid · project-managementconstructionaec
Oracle Primavera P6 EPPM is automatable today through the Release 26 REST API and SOAP Web Services, not through Oracle Primavera Cloud, Primavera Unifier, or Fusion Cloud ERP. Oracle still presents P6 EPPM as the standard for planning and scheduling large programs, on-premises or cloud, while documenting a migration journey to Primavera Cloud. REST is installed with P6 EPPM Web Services at https://host:port/p6ws/restapi/service. The Project and Activity services accept GET, POST, PUT, and DELETE for project and activity records, including copy, checkout, publish, and baseline operations. Authentication is Basic, using an authToken header with a Base64 user:password value, and OAuth bearer tokens on Oracle Cloud Infrastructure via resource-owner password or JWT user-assertion grants. Enabling OAuth can require a service request. Authorization follows P6 application privileges; unauthorized objects return 401 or 404. SOAP Web Services remain supported as a legacy option, and Oracle recommends REST for new integrations. The Java Integration API is still documented for EPPM local and remote modes, but Oracle says it might not be supported in a future release and recommends Web Services. First-party MCP ownership is not established. Zapier, Make, Power Automate, and n8n listings were not opened. Computer-use viability is unassessed. API scores 8 and is the best path because the current REST and SOAP contracts cover core schedule objects.
Best path today: api · Overall automatability: 8/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restsoapbasicoauth2 coverage: partial · docs |
| SDK | yes | java official: yes |
| MCP | unknown | verdict: unknown |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | yes | p6-integration-api webhooks: unknown |
| Data access | export: json, xml · import: json, xml | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. The opened machine paths for agents are P6 EPPM REST at /p6ws/restapi/ and SOAP Web Services, not coordinate-driven control of the web or P6 Professional desktop.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 8 | — | — | — | — | — | 8 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-09 |
deployment | declared | source | 2026-09-09 |
license | declared | source | 2026-09-09 |
status | declared | source | 2026-09-09 |
modalities.api.exists | declared | source | 2026-09-09 |
modalities.api.kinds[0] | declared | source | 2026-09-09 |
modalities.api.kinds[1] | declared | source | 2026-09-09 |
modalities.api.auth[0] | declared | source | 2026-09-09 |
modalities.api.auth[1] | declared | source | 2026-09-09 |
modalities.api.coverage | declared | source | 2026-09-09 |
modalities.api.docs | declared | source | 2026-09-09 |
modalities.sdk.exists | declared | source | 2026-09-09 |
modalities.sdk.languages[0] | declared | source | 2026-09-09 |
modalities.sdk.official | declared | source | 2026-09-09 |
modalities.extensibility.scripting[0] | declared | source | 2026-09-09 |
modalities.data_access.export[0] | declared | source | 2026-09-09 |
modalities.data_access.export[1] | declared | source | 2026-09-09 |
modalities.data_access.import[0] | declared | source | 2026-09-09 |
modalities.data_access.import[1] | declared | source | 2026-09-09 |
modalities.agent_docs.llms_txt | scraped | source | 2026-09-09 |
verdict.scores.api | declared | source | 2026-09-09 |
freshness.watch[0].url | declared | source | 2026-09-09 |
freshness.watch[1].url | declared | source | 2026-09-09 |
freshness.watch[2].url | declared | source | 2026-09-09 |
freshness.watch[3].url | declared | source | 2026-09-09 |
Related tools
Other products in this database that share a category with Oracle Primavera P6 EPPM.
Last verified 2026-09-09 · volatility medium · JSON record