MessageFlow
MessageFlowPricingBlogAPI docs
EN
EN
  • MessageFlow Documentation
  • 🚀ACCOUNT
    • Dashboard
    • User panel
      • Settlements
      • Settings
      • Notifications
      • Operation list
      • File manager
      • GDPR
    • Login and account management
      • How to create an account?
      • Logging into the platform
      • Resetting the password
      • Two-step authentication (2FA)
      • Resetting 2FA Settings
    • User and role management
      • Adding a user
      • Assigning permissions
      • User account activation
      • Editing and deleting a user
  • 💬CONTACTS
    • Adding contacts
      • Adding contacts manually
      • Importing contact lists (CSV, Excel)
      • Additional fields
    • Segmentation of customers
    • Archiving groups
  • Deleting groups
  • ✨COMMUNICATION CHANNELS IN THE PANEL
    • E-mail
      • Overview
      • Dashboard
      • Campaigns
        • Campaign list
        • Exporting campaigns from the list
        • Authorization of domain and senders
          • Authorizing domains with web hosts
            • Authorizing a domain hosted at Nazwa.pl
            • Authorization of a domain hosted at Home.pl
            • Authorizing a domain hosted at cyber_Folks
            • Authorizing a domain hosted on Zenbox
            • Authorizing a domain hosted on OVHcloud
            • Authorizing a domain hosted on GoDaddy
        • Creating e-mail campaigns
          • Designing messages with a drag-and-drop editor
          • Email creation specifications
          • Creating and downloading message templates
      • Analytics, audiences and reports
        • Monitoring deliverability, opens, clicks
        • Storage of email campaign reports
        • Email address archiving, removing hard-bouncing addresses, unsubscribes
      • Outgoing
        • Outgoing List
        • Export list
      • Settings
        • Adding a sign-out page
    • SMS
      • Overview
      • Dasboard
      • Campaigns
        • Campaign list
        • Exporting campaigns from the list
        • Creating SMS campaign
      • Analytics, audiences and reports
        • Reporting and analysis of SMS campaign results
        • Storage of SMS campaign data
        • Archiving recipients, removing recipients with ERROR status
      • Incoming
        • List of incoming
        • Export list
      • Outgoing
        • Outgoing list
        • Export list
      • Settings
        • List of links with suffixes
        • Unsubscribe pages
      • Common settings
        • Sender IDs
      • Integration with short codes
    • Mobile push
      • Overview
      • Dashboard
      • Campaigns
        • Campaign list
        • Export list
        • Push campaign configuration
      • Outgoing
        • Outgoing list
        • Export list
      • Analytics and report
        • Push campaign report
        • Push campaign data storage
      • Common settings
        • Applications
        • Adding test device
      • Segmentation
    • RCS
      • RCS message types
      • What is a Brand Bot?
      • How to run RCS?
      • Tips for creating a campaign
      • Technical specifications of the RCS service
  • 🖥️API CHANNELS
    • E-mail API
      • Dashboard
      • E-mails report
      • Tag report
      • Domains report
      • Blacklist Report
      • Whitelist report
      • Settings
    • Mobile push API
      • Overwiev
      • Dashboard
      • Outgoing
        • Outgoing list
        • Export
    • SMS API
      • Overview
      • Dashboard
      • Incoming
        • Incoming list
        • Export
      • Outgoing
        • Outgoing list
        • Export
  • ⚙️TECHNICAL SUPPORT CENTER
    • Integrations
      • Integration with Salesforce
      • Integration with SalesManago
      • Integration with Synerise
      • Integration with IdoSell
    • System requirements
    • Technical assistance
    • API documentation
    • FAQ
  • SAFETY CENTER
    • ISO 27001, 27018, 22301 certifications
    • Document templates
Powered by GitBook
On this page
  • Security
  • IP Authorization
  • Two-Factor Authentication (2FA)
  • API
  • Webhooks
  1. ACCOUNT
  2. User panel

Settings

PreviousSettlementsNextNotifications

Last updated 2 months ago

Security

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.

IP Authorization

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:

  1. Log in to the application.

  2. Go to Account → Settings → Security.

  3. In the IP Authorization section, find the field for entering addresses.

  4. 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.

Two-Factor Authentication (2FA)


API

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.

Webhooks

Channels and events

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

Data Transmission

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.

Your endpoint should:

  • Check authorization according to the settings in the panel,

  • Save the received object (JSON payload),

  • Respond with HTTP status 200 OK.

Refer to the section for setup instructions.

API-related services are an additional option available for purchase. Contact our Sales Team to learn more ->

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 -> -> availability of event monitoring depends on the plan you have selected.

More information on the structure descriptions can be found in our .

🚀
Two-Factor Authentication (2FA)
sales@messageflow.com.
sales@messageflow.com
API documentation