# Integrations Overview

#### Connect your tools with the MessageFlow infrastructure

MessageFlow operates as a powerful communication engine designed to power any external system. Whether you use a standard e-commerce platform, an enterprise-grade Marketing Automation system, or a simple email client, you can integrate it with the infrastructure to ensure high deliverability and security.

### Integration methods

External systems connect to MessageFlow using two primary methods. Choose the method based on your software capabilities:

#### SMTP (Simple Mail Transfer Protocol)

* **Target use cases**: E-commerce platforms (SaaS/CMS), CRM systems, email clients (e.g. Outlook), and loyalty systems for transactional notifications.
* **How it works**: Enter the server details (`smtp.messageflow.com`) in your application settings. This plug and play solution requires no programming skills.
* **Key benefits**: Simplicity and near-universal compatibility with most global systems.

#### API / Webhook (REST)

* **Target use cases**: Customer Data Platforms (CDP), mobile applications, and systems requiring SMS dispatch or dynamic content personalization.
* **How it works**: Your system sends HTTP requests directly to the API endpoints.
* **Key benefits**: SMS support, scenario handling, real-time status feedback, and maximum performance.

***

### System categories

The documentation is organized into three main areas to streamline the implementation process. Select the category that matches your infrastructure:

#### Marketing Automation & Enterprise

Access instructions for advanced platforms like Salesforce or SALESmanago. This section often covers hybrid models combining SMTP and API.

#### E-commerce & CMS

Find ready-made solutions for online stores such as IdoSell, Shoper, and AtomStore, as well as open-source systems like WordPress or PrestaShop. These integrations primarily utilize the SMTP protocol.

#### Email Clients

Configure desktop clients like Microsoft Outlook or Thunderbird to send corporate emails securely through the platform servers.

***

### Before you start

Regardless of the chosen method, follow this essential rule:

{% hint style="success" %}
**Domain Security (DNS)**&#x20;

Receiving servers must verify that MessageFlow has the authorization to send emails on your behalf to prevent messages from being marked as spam. Configure the SPF and DKIM records at your domain provider before starting the integration.

* Find more information in the [Senders Authorization](/email/sender-security/senders-authorization.md) section.
  {% endhint %}


---

# 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.messageflow.com/integrations/overview.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.
