Integration · ERP
AI agents for Epicor Eclipse
Look up customers, products, branch inventory and customer pricing, follow sales and purchase orders, and read AR in Epicor Eclipse, the ERP for electrical, plumbing and HVAC distributors, through the Eclipse API.
- Actions
- 10
- Read
- 10
- Write
- 0
Actions
What your agents can do in Epicor Eclipse
Look up customers, products, branch inventory and customer pricing, follow sales and purchase orders, and read AR in Epicor Eclipse, the ERP for electrical, plumbing and HVAC distributors, through the Eclipse API (9.0.5 and later; the sales order, purchase order and AR endpoints are licensed apart).
Read 10
Look things up. Nothing changes.
My branches
Lists the branches the API user may work in; the first is its home branch.
Find customers
Searches customers with the query parameters your Eclipse API takes (see its Swagger page), like {"keyword": "acme"}; updatedAfter works on most searches.
Get a customer
Reads one customer by its ID, with its addresses, phones and emails.
Get a product
Reads one product by its ID.
Stock at a branch
Shows a product's inventory at one branch.
Price and availability
Asks Eclipse for prices and stock (ProductInventoryPricingInquiry), or prices only (ProductPricingInquiry), with the query parameters your Eclipse API takes for a customer, products and quantities.
Find sales orders
Searches sales orders with the query parameters your Eclipse API takes (see its Swagger page), like a customer or updatedAfter.
Get a sales order
Reads a sales order by its ID, or one part of it: line items, status, ship date, ship via, shipment or internal notes.
Get a purchase order
Reads a purchase order by its ID, or its line items or shipment.
AR inquiry
Asks for a customer's open receivables with the query parameters your Eclipse API takes (see its Swagger page).
Write 0
Create, change or send.
This tool only reads, so nothing in it changes.
Read only
Every action here only reads, so an agent can look things up in Epicor Eclipse but cannot change anything there.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Enter the sign-in details Epicor Eclipse gives you for its API.
What you enter
- Eclipse user
- Password
Settings
- Eclipse API address
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your Epicor Eclipse data
Ask a question in plain words. The agent can find customers, get a customer or get a product in Epicor Eclipse, then answers with what it found.
- 02
Share what it finds in Slack
Give one agent Epicor Eclipse and Slack: it can find customers in Epicor Eclipse and post a summary to a Slack channel in the same run.
- 03
Run it as a workflow step
Add "My branches" to a workflow, and it runs in Epicor Eclipse the same way every time, with or without an agent.
FAQ
Epicor Eclipse and MyDeepAgents
Can MyDeepAgents connect to Epicor Eclipse?
Yes. The Epicor Eclipse connector has 10 actions, all of which only read. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect Epicor Eclipse?
Enter the sign-in details Epicor Eclipse gives you for its API. You'll need: Eclipse user and Password. The connection also asks for: Eclipse API address. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in Epicor Eclipse without asking?
No. Every Epicor Eclipse action only reads, so an agent can look things up there but cannot change anything.
Can I use Epicor Eclipse in workflows as well as agents?
Yes. Every Epicor Eclipse action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put Epicor Eclipse to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.