Skip to content

Latest commit

 

History

History
84 lines (54 loc) · 3.69 KB

File metadata and controls

84 lines (54 loc) · 3.69 KB

Deploy an Azure Web App / Azure Function with MessageFlow REST API

This repository contains a full collection of production-ready examples that demonstrate how to send Email and SMS messages using the MessageFlow REST API across multiple Azure services and in multiple programming languages.

Each folder is a complete integration sample and includes its own README with detailed instructions for configuration, running, and deployment.

🎯 Purpose

The goal of this repository is to provide ready-to-use, real-world integration templates that help developers and teams:

  • Integrate MessageFlow's Email & SMS REST API with Azure
  • Build communication workflows using serverless and web app patterns
  • Adopt best practices for API credentials, environment variables, and secure sending
  • Quickly test MessageFlow capabilities in Azure
  • Use these samples as templates for production applications.

📦 Integrations Overview

This repository contains multiple end-to-end examples showing how to integrate the MessageFlow Email & SMS REST API across key Azure services.

Azure App Service (Web Applications)

Full backend implementations for sending Email & SMS using MessageFlow REST API in .NET, Java, Node.js, PHP and Python.

Azure Functions

Serverless Email & SMS delivery through Azure Functions in .NET, Java, Node.js and Python.

Azure Logic Apps

Low-code workflow example using HTTP Request trigger and HTTP action calling MessageFlow REST API. Ideal for automated transactional email scenarios without writing code.

Power Platform / PowerApps

Low-code / no-code example showing how Power Apps can trigger a Power Automate flow which sends a direct HTTP POST to MessageFlow, or uses an Azure Function secured with Entra ID as an integration layer.

🔗 MessageFlow Marketplace Offers

Explore MessageFlow solutions on Microsoft Marketplace:

MessageFlow - Email API for developers

MessageFlow - Transactional and Marketing SMS

MessageFlow - Enterprise Email API

MessageFlow - Email & SMS Enterprise Communication

💡 What is MessageFlow?

MessageFlow is a scalable, reliable enterprise communication platform offering REST APIs for global Email and SMS delivery.

Key features:

  • Simple REST API (Email & SMS)
  • High deliverability email infrastructure
  • Global SMS routing
  • Personalization, variables, templates
  • Analytics, reporting, logs
  • Sender domain & SMS sender ID verification
  • API security & enterprise compliance.

📚 Further Reading

🛠 Reporting Issues

If you encounter a problem while using any of the samples, please include:

  • The sample folder name
  • Steps to reproduce the issue
  • The expected vs actual behavior
  • Any relevant logs, error output, or environment details

Your feedback helps us maintain reliable and up-to-date integration examples.

🤝 Contributing

Contributions are welcome! To contribute:

  1. Fork this repository
  2. Create a feature branch
  3. Commit your changes
  4. Open a Pull Request
  5. Request a review from the MessageFlow team.

⭐ If you find this project helpful, consider giving it a star!