Settings
Last updated
Last updated
The Security section allows you to protect your account from unauthorized access and enhance its security. With features such as IP Authorization and Two-Factor Authentication (2FA), you have full control over who and how can log into the panel. Enabling these options significantly strengthens your account's protection, even if login credentials are exposed.
The IP Authorization feature allows you to restrict login access to selected IP addresses or entire ranges. This ensures that even if your password is compromised, access to your account remains secure.
To configure this option:
Log in to the application.
Go to Account → Settings → Security.
In the IP Authorization section, find the field for entering addresses.
Enter a specific IP address or provide an IP mask to define the entire access range, then click Add. To remove an IP address, click the Delete button next to the corresponding entry in the IP list.
Refer to the Two-Factor Authentication (2FA) section for setup instructions.
The MessageFlow API gives you full control over your communication. Through integration, you can send messages, monitor detailed statistics, exchange data, and automate various processes directly from your applications.
API-related services are an additional option available for purchase. Contact our Sales Team to learn more -> sales@messageflow.com.
Webhooks allow automatic transmission of event data to a specified URL, enabling effective communication tracking. After the data is received by the script, the system should return the appropriate message. To learn more, contact our Sales Team -> sales@messageflow.com -> availability of event monitoring depends on the plan you have selected.
In the MessageFlow panel, you can configure webhooks for the following channels and events:
Transactional emails – delivery reports
Email campaigns – unsubscribe reports
Transactional SMS – delivery reports
Transactional SMS – link clicks
2-way communication – incoming SMS
Panel emails – reports
You can send data to the specified endpoint using a POST request -> each event is an object, and its structure varies depending on the type of event.
More information on the structure descriptions can be found in our API documentation.
Your endpoint should:
Check authorization according to the settings in the panel,
Save the received object (JSON payload),
Respond with HTTP status 200 OK.