Everything You Need to Know when Running a Factory
100 questions answered for owners, CEOs, and CFOs of US manufacturers serving the construction industry — on how to close the 6× → 12× EBITDA gap between hardware-only operations and vertically integrated platforms.
Filter by category or search any question instantly.
Integrations & Technology
01Does ConTech integrate with NetSuite?
Yes. ConTech has a native NetSuite integration that connects to standard NetSuite records: quotes, sales orders, items, assemblies, purchase orders, work orders, and projects. The integration uses NetSuite's SuiteTalk SOAP API and can be configured for SuiteScript hooks as well. Read and write access is configurable per record type, and all write actions require human approval before committing to NetSuite (unless configured for full automation on specific record types). Setup takes approximately 1–2 days and requires NetSuite admin access to generate integration credentials. We support both NetSuite ERP and NetSuite CRM.
02Does ConTech integrate with Epicor?
Yes. ConTech integrates with Epicor Kinetic (formerly Epicor ERP 10) and Epicor Prophet 21 (P21) for distribution. The Kinetic integration uses Epicor's REST API and supports standard BOO, BOM, quote, order, and job record types. The P21 integration uses P21's SQL connection or REST API depending on your version. We have implemented Epicor integrations for metal fabricators, industrial distributors, and building product manufacturers. Setup takes 2–3 days and requires your Epicor admin to provide API credentials and confirm data model specifics for your implementation.
03Does ConTech integrate with SAP?
Yes. ConTech supports SAP Business One via the Service Layer API and SAP S/4HANA via OData APIs. For S/4HANA, we use standard API packages from SAP's API Business Hub. For Business One, we connect via the SL API directly or through a middleware layer if required by your SAP configuration. SAP integrations are typically the most complex in our stack due to the data model depth — SAP implementations vary significantly by industry and customization level — and require 3–5 days of technical discovery before integration setup begins. We have successfully integrated with SAP in automotive supplier, industrial equipment, and process manufacturing environments.
04How does ConTech's API work for custom integrations?
ConTech exposes a REST API for customers who need custom integrations not covered by our native connectors. The API supports: triggering AI workflows programmatically (submit an RFQ, receive a quote); reading AI-generated outputs as structured JSON; and pushing data into ConTech's context store (product catalog updates, pricing changes). API documentation is provided in OpenAPI 3.0 format. Authentication uses OAuth 2.0. Rate limits apply based on your subscription tier. Common custom integration use cases include connecting to proprietary quoting systems, custom ERP configurations, and dealer portal platforms. A dedicated API integration typically takes 1–2 weeks to build on the customer side.
05Can ConTech work with on-premise ERP systems?
Yes, with some configuration. On-premise ERPs (older Epicor versions, JobBOSS/E2 on-premise, legacy SAP) require a secure tunnel or on-premise connector agent installed in your network environment. The connector agent handles data exchange between your on-premise ERP and ConTech's cloud platform without exposing your ERP to the public internet. Setup requires your IT team or MSP to install and configure the agent (approximately 4 hours) and open a single outbound port. All data in transit is encrypted using TLS 1.3. For highly secure environments, we also support an on-premise deployment of the ConTech platform itself — contact us for enterprise pricing.
06Does ConTech support HubSpot or Salesforce CRM integration?
Yes. ConTech connects to HubSpot and Salesforce to sync AI-generated quote activity back to CRM records. When a quote is generated in ConTech, the CRM deal is updated with quote details, turnaround time, and status. When a quote is accepted, the CRM opportunity is moved to Closed Won automatically. For inbound CRM — using CRM data to inform AI quoting — ConTech reads contact and company records to apply customer-specific pricing rules and relationship context. The HubSpot integration uses HubSpot's native API; the Salesforce integration uses the Salesforce REST API. Both require admin credentials to authorize.
07What data formats does ConTech accept?
ConTech accepts inputs in virtually any format that industrial businesses work with: PDF (drawings, specs, RFQs, submittals), Microsoft Excel and CSV (BOMs, pricing sheets, schedules), Microsoft Word and Google Docs (specifications, narratives, proposals), email (RFQ submissions, change directives, client communications), images (field photos, whiteboard notes, scanned documents), and voice (field reports, meeting notes). For structured data exchange with ERP systems, we use JSON and XML via REST APIs. The AI's ability to work with unstructured inputs — PDFs, emails, photos — is a core differentiator from traditional integration tools that require structured data.
08How does ConTech handle AI model updates and versioning?
ConTech runs on a managed AI infrastructure — we handle model updates, performance improvements, and provider changes transparently. Customers are not exposed to underlying model changes unless they cause a material change in output quality or behavior, in which case we notify in advance and provide a parallel-run period. Your business-specific training data (historical quotes, pricing rules, templates) is versioned separately from the AI model and persists across any model updates. We perform model updates during maintenance windows and provide release notes. Our SLA guarantees that any model update that degrades output quality on your validated test cases is rolled back within 24 hours.
09How do you build dealer portal architecture on top of our ERP?
The dealer portal is a three-layer build: front end (white-labeled web application), rules and AI engine (configuration validation, pricing logic, submittal generation), and ERP integration (bidirectional sync with your NetSuite, Epicor, or SAP instance). We start by mapping your dealer tier pricing structure, your product configuration rules, and your current order flow from dealer request to ERP sales order. Our engineering team — based in Poland, building on the Sky Gate lineage that is now MindPal's technical backbone — designs the integration architecture so that dealer orders flow into your ERP as native sales order records, not as email attachments requiring manual entry. The build typically takes 3–5 months for a full dealer portal, depending on catalog complexity and the number of dealer tiers.
10How do you structure CPQ for manufacturers with option-heavy catalogs?
CPQ for option-heavy catalogs requires a product rules engine that can enforce valid configurations without human review — because invalid configurations are where your inside sales team currently spends hours correcting dealer and contractor submissions. We begin by mapping your configuration logic: which options are mutually exclusive, which combinations trigger lead time or pricing exceptions, which customer tiers have restricted access to specific options. This rules map is encoded in the CPQ engine and connected to your ERP pricing data. The CPQ then serves as the front end for your sales team, dealers, and contractors — each seeing only the options and pricing applicable to their tier. The output is a valid, priced configuration every time, with no human review required for standard combinations.