# Integrate with other system from/to Microflow

Microflow is one of the tools of ONEWEB that has been developed for the purpose of helping and serving as a medium for facilitating interconnection with other systems; whether it is an internal connection between the ONEWEB components or an external connection.

**Integrate with SOAP web services and REST APIs**

Microflow Designer provides a [Web Service Task](bookmark://_topic_64333WebServiceTask) for consuming SOAP and REST services. The developer just needs to configure the specifications of the service and ONEWEB will generate the methods and data structures to call the Service.

![](/files/PZjoEiInBud7dA58bkUP)

**Integrate with existing databases**

ONEWEB supports integrating with SQL Server, Oracle, MySQL, PostgreSQL, DB2 etc. Microflow Designer provides a [Database Task](bookmark://_topic_64336DatabaseTask) to integrate with a database. They provide two types of integration - using JNDI or using JDBC.

![](/files/ZDORSwx1F5bUPuh2IVc6)

**Integrating with Excel, CSV, XML or Fixed width files**

Microflow supports reading Microsoft Excel, Delimited files, XML files or Fixed Width files. The [File Read Task](bookmark://_topic_64337FileReadTask) can be used for creating data models and populating them with data from files. ONEWEB can read files from Files System, but also supports reading through FTP, SFTP, and FTPS.

![](/files/zjtfFV5LgBocyllQuoXF)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.oneweb.tech/oneweb/design-and-develop-oneweb-apps/integration-with-other-systems/what-is-oneweb-integration/integrate-with-other-system-from-to-microflow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
