Automation & AI Workflows

Connecting an Existing ERP to Shipping, Communication & Document Automation

A modular integration layer built with Python microservices, allowing an existing PHP ERP to communicate with external platforms through structured JSON interfaces.

Industry
Business Operations
Year
Duration

Client

US based business

Automated workflows with FedEx and UPS integration
Order to shippingAutomated workflows with FedEx and UPS integration
Email, attachments and calendar through Microsoft Graph
Outlook connectedEmail, attachments and calendar through Microsoft Graph
Automated document data capture mapped into the ERP
PDF extractionAutomated document data capture mapped into the ERP
Ready for future integrations without a system rebuild
Modular architectureReady for future integrations without a system rebuild
The challenge

Where they were starting from.

A US based business was operating on a PHP based ERP that needed to connect with multiple external systems without replacing its existing infrastructure. The business needed to automate shipping, communication, document processing and operational workflows while keeping the existing ERP as the central system.

Our approach

Four decisions that shaped the outcome.

  1. 01

    Shipping Automation

    Integrated FedEx and UPS for label generation, pickup scheduling, tracking and address validation.

  2. 02

    Microsoft 365 Integration

    Connected Microsoft Graph with Outlook Mail and Calendar for email, attachments and calendar management.

  3. 03

    Custom OCR

    Built a PDF based OCR workflow using Tesseract and Poppler to extract structured information from supplier and customer documents and map it directly into the ERP.

  4. 04

    Reliability & Security

    Implemented token management, retry logic, idempotency, error handling, secure environment variables and cron safe operations.

The outcome

The solution reduced manual operational work across shipping and document processing while extending the capabilities of the existing ERP — an existing system transformed into a more connected, automated operational platform without replacing the core.

Built with

  • Python
  • PHP
  • Microsoft Graph
  • FedEx API
  • UPS API
  • Tesseract OCR
  • Poppler
  • PDF.js
  • Flask
The service behind it

Automation & AI Workflows

AI-powered workflows and smart integrations that reduce manual work and improve efficiency.

Explore Automation
Similar problem?

Tell us where it hurts.

If any of this sounded familiar, the call is free and the advice is honest — even when the honest advice is that you do not need us.

Typical reply time: under 4 business hours