Digital transformation is not about destroying the old and building the new; it's about making the old and new communicate. Businesses have systems that have been working for years, reliable but "closed inward." On the other hand, there are "outward-looking" technologies like mobile applications, cloud services, and artificial intelligence.

The API and MF (Mail & File) modules of the iDataEngine platform are the strongest bridge between these two worlds.

API Module: Transform Your System into a Service

API (Application Programming Interface) is the common language of today's software world. The iDataEngine API module allows you to transform any data in your database or reports into a standard RESTful service.

Standout Features:

  • No-Code API Generation: Without writing complex backend code, you can convert a SQL query or REP output into a JSON-returning Endpoint by just setting parameters.
  • Monitoring: Which service was called how many times? From which IP? What is the average response time? All these metrics are monitored in real-time in the API cockpit.
  • Incoming and Outgoing Traffic: Not only does it provide data outward (Outgoing), but it can also receive and process incoming data (Incoming) from outside. For example, it can receive "Delivered" information from a cargo company via API and automatically process it into ERP.

MF Module: The Silent Hero (Automation)

You cannot solve everything with API. Sometimes business processes require a file transfer that needs to run at 3:00 AM or a PDF report that needs to be sent every Monday morning. The MF Module connects these "likely to be forgotten" but "critical" tasks to a robot.

  • Mail Variants: Creates rich content emails based on data using dynamic HTML templates. You can design personalized emails saying "Dear X, your sales this month are Y TL."
  • File Operations: Can take a bank reconciliation file from an FTP server, read its content, process it into the system, and then move the file to the "Processed" folder.
  • Schedulers: You can schedule API calls or mail sends with cron-job logic.

Scenario: Supplier Integration

  1. Your supplier leaves an XML order file for you via FTP.
  2. The MF Module detects the file, reads it, and brings it into your system.
  3. The system processes the order and creates an Order Number.
  4. The API Module makes a "Webhook" call to your supplier's system and communicates "Your order has been received, No: 123".
  5. The MF Module simultaneously sends an email to the Purchasing Manager saying "A new order entry has been made."

This is the dance of the API and MF modules, adding speed and accuracy to your business.