We were on the bottom end for the size of a company that can move to an ERP system. We were also at the top end in size of a company that can use QuickBooks. xTuple is focused on their clients’ needs. The website, community, and training classes are a big help.
Automate Connections with xTuple Connect
Automate Your Business Software Connections
xTuple Connect (formerly known as the Batch Manager) is the easiest way to automate connections between your xTuple ERP implementation and other software systems, including any IMAP corporate email server.

It is a powerful, standards-based integration platform that enables Electronic Data Interchange (EDI) as well as real-time connectivity with other enterprise software such as CAD/PDM/PLM systems and a variety of e-commerce platforms.
EDI options range from simple emailing of basic documents (Invoices, Statements, Purchase Orders, Quotes, Sales Orders, Credit Memos) to highly complex XML input and output driven by XSLT style sheets and automatically processed in the xTuple ERP system. It includes support for xTuple's powerful MetaSQL scripting language which can be embedded in standard SQL queries.

Above: Using the embedded MetaSQL editor to customize the delivery of electronic invoices.
You can purchase xTuple Connect from the xChange app store.
There's a wealth of detailed documentation available in the xTuple Connect Product Guide (available at no charge on the xtuple.org website, or as a PDF in the xChange App Store).
Here is a video illustrating one use case:
Some more great examples of xTuple customers using xTuple Connect:
- Bill of Material revisions in an electronics manufacturer's hosted PLM solution are automatically updated with the xTuple ERP system.
- Incoming XML purchase orders from a large grocery chain are converted to xTuple sales orders, shipped and an XML invoice is sent to the EDI server.
- Multiple e-commerce websites for different business units feeding orders into one xTuple ERP backend.
- In conjunction with the xTuple Web Portal, customers were able to track service tickets in the xTuple CRM module both via the web and via status updates sent by email.
- A weekly automated email to sales reps showing them customers that had not been contacted in the past sixty days; the results of nearly any query run against the database can be presented in a rich HTML email to customers, partners, or internal system users.
