MCNE Notification (Preview)
Send multi-channel notifications from your MCNE templates.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| Name | EXE Software SRL |
| URL | https://mcne.live/ |
| mcne@exesoftware.ro |
| Connector Metadata | |
|---|---|
| Publisher | EXE SOFTWARE - MCNE |
| Website | https://mcne.live/ |
| Privacy policy | https://mcne.live/privacy-policy/ |
| Categories | Communication;Productivity |
MCNE Notification
MCNE (Multi-Channel Notification Engine) is a multi-tenant notification platform by EXE Software SRL. This connector lets you send templated, multi-channel notifications — email, Microsoft Teams, SMS, and WhatsApp — directly from your flows, using the message templates and delivery providers you have already configured in MCNE.
Your notification content lives in MCNE as reusable templates. The connector reads those templates, renders each one's variables as individual input fields in the designer, and sends the result through the delivery channels configured for that template.
Publisher
EXE Software SRL — https://mcne.live/
Prerequisites
- An active MCNE subscription. Purchase an MCNE plan on the Azure Marketplace. During provisioning, your Microsoft Entra tenant is linked to your MCNE account automatically.
- Tenant administrator consent. The connector requests the delegated permissions
Notifications.SendandTemplates.Read. A tenant administrator approves these once. - At least one template enabled for connector use. In the MCNE portal (
/templates), switch on the Connector toggle for each template you want available here. This is opt-in: templates are hidden from the connector until you enable them. - Delivery providers configured in MCNE. Your own SMS/email providers (for example Twilio or SendGrid) are configured per channel in the MCNE portal.
How to get credentials
No API keys or secrets are needed. The connector uses Microsoft Entra ID sign-in:
- Add an MCNE action to a flow and choose Sign in.
- Sign in with your organization's work account and accept the consent prompt. If consent requires an administrator, your tenant admin approves it once for the whole organization.
- The resulting connection is reused by every flow in your environment.
Your Entra tenant is matched to your MCNE account, so you only ever see your own templates.
Get started with your connector
- Add the Send from template action to a flow.
- Pick a template from the Template dropdown — it lists the templates you enabled for connector use.
- The template's variables appear as individual fields. Bind trigger or Dataverse values to each one.
- Fill in at least one Recipient address (email, Teams, SMS, or WhatsApp).
- Run the flow. The action returns the notification id and a
queuedstatus.
Example
A flow triggered by a new high-priority Dataverse case selects the case_acknowledgement
template, binds the case number and owner name to the template variables, and sends an email
and SMS to the assigned agent.
Supported operations
Send from template
Sends a notification built from one of your MCNE templates. Inputs: the template, the recipient's delivery addresses, and a value for each template variable. Optional inputs let you restrict the template to a specific MCNE application or supply your own notification id.
Known issues and limitations
- Templates are opt-in. Only templates with the Connector toggle enabled in the MCNE portal appear in the picker. If a template is later disabled, flows referencing it fail with a clear "not enabled for the external connector" error.
- Delivery is asynchronous. A successful response means the notification was accepted and queued, not that it was delivered. Per-channel delivery status is tracked in MCNE.
- One recipient per call. Each action call targets a single recipient, which may have several channel addresses. Use a loop to notify multiple recipients.
- Channels follow the template. The notification is sent on the channels enabled for the chosen template. Supplying an address for a channel the template does not use has no effect, and an enabled channel with no address is not attempted.
- Template variables are text. All variable inputs are strings; format dates and numbers before binding them.
- Usage is metered. Notifications sent through the connector count towards your MCNE plan.
- Premium licensing. As a connector to an external service, this is a premium connector and requires appropriate Power Automate licensing.
Common errors and remedies
| Response | Meaning | Remedy |
|---|---|---|
401 invalid_token / token_expired |
Sign-in is missing or expired. | Re-create the connection and sign in again. |
402 subscription_required |
No active MCNE subscription is linked to your Entra tenant. | Purchase an MCNE plan on the Azure Marketplace, or contact support to link your tenant. |
403 subscription_suspended |
Your MCNE subscription is suspended. | Resolve billing or contact support. |
403 insufficient_scope |
The connection lacks a required permission. | Ask a tenant administrator to grant consent, then re-create the connection. |
403 template_not_connector_enabled |
The template is not enabled for connector use. | Switch on the Connector toggle for that template in the MCNE portal. |
404 template_not_found |
No such template for your organization. | Pick a template from the dropdown rather than typing an id. |
422 template_not_active |
The template exists but is inactive. | Activate the template in the MCNE portal. |
400 no_delivery_address |
No recipient address was supplied. | Provide at least one of email, Teams, SMS, or WhatsApp. |
400 validation_failed |
The notification failed template validation. | Check the message in the response for the specific problem. |
503 auth_unavailable |
Sign-in validation is temporarily unavailable. | Retry shortly; contact support if it persists. |
Support
- Email: mcne@exesoftware.ro
- Website: https://mcne.live/
- Privacy policy: https://mcne.live/privacy-policy/
Creating a connection
The connector supports the following authentication types:
| Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Actions
| Send from template |
Send a notification using one of your MCNE templates. |
Send from template
Send a notification using one of your MCNE templates.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Template
|
template_id | True | string |
The template to send. |
|
User id
|
user_id | string | ||
|
Email address
|
string | |||
|
Teams address
|
teams | string | ||
|
SMS number
|
sms | string | ||
|
WhatsApp number
|
string | |||
|
Template variables
|
variables | object |
Values for the template's variables. |
|
|
App id
|
app_id | string |
Optional. Restrict the template to a specific app. |
|
|
Notification id
|
notification_id | string |
Optional caller-supplied id; auto-generated if omitted. |
Returns
Definitions
SendFromTemplateResponse
| Name | Path | Type | Description |
|---|---|---|---|
|
Notification id
|
id | string | |
|
Status
|
status | string |