Hi all, We’re looking to integrate Appian with Epicor Prophet 21 (P21) and I’m hoping to learn from anyone who’s done this in the real world. We currently host Prophet 21 on-prem and with their recent announcement of going strictly cloud hosted by Epicor I am trying to plan things correctly.
A few questions:
Are you integrating via APIs, using the read-only database, or something else?
What P21 interfaces have you used most (orders, inventory, customers, pricing, etc.)?
Any gotchas around authentication, rate limits, data model quirks, or transaction handling?
Did you build a reusable Appian integration layer (connected system + integration objects), or keep it in an external service?
Any general lessons learned or recommended patterns?
If you’ve implemented this, I’d love to hear what worked, what you’d avoid, and whether you have any high-level architecture suggestions.
Discussion posts and replies are publicly visible