Skip to content

Commit f00edac

Browse files
authored
Merge pull request #233918 from ecfan/patch-6
Zone pivot "Power Platform" label should be "Azure Logic Apps" plus editorial fixes
2 parents f438c2c + bd8430f commit f00edac

File tree

3 files changed

+51
-34
lines changed

3 files changed

+51
-34
lines changed

articles/communication-services/quickstarts/email/includes/send-email-logic-app.md

Lines changed: 38 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: sanchezjuan
55
manager: chpalm
66
services: azure-communication-services
77
ms.author: sanchezjuan
8-
ms.date: 03/03/2023
8+
ms.date: 04/10/2023
99
ms.topic: include
1010
ms.service: azure-communication-services
1111
ms.custom: mode-other
@@ -18,46 +18,65 @@ ms.custom: mode-other
1818

1919
- An active Azure Communication Services resource, or [create a Communication Services resource](../../create-communication-resource.md).
2020

21-
- An active Logic Apps resource (logic app), or [create a blank logic app but with the trigger that you want to use](../../../../logic-apps/quickstart-create-first-logic-app-workflow.md). Currently, the Azure Communication Services Email connector provides only actions, so your logic app requires a trigger, at minimum.
21+
- An active Azure Logic Apps resource (logic app) and workflow, or create a new logic app resource and workflow with the trigger that you want to use. Currently, the Azure Communication Services Email connector provides only actions, so your logic app workflow requires a trigger, at minimum. You can create either a [Consumption](../../../../logic-apps/quickstart-create-example-consumption-workflow.md) or [Standard](../../../../logic-apps/create-single-tenant-workflows-azure-portal.md) logic app resource.
2222

2323
- An Azure Communication Services Email resource with a [configured domain](../../email/create-email-communication-resource.md) or [custom domain](../../email/add-custom-verified-domains.md).
2424

2525
- An Azure Communication Services resource [connected with an Azure Email domain](../../email/connect-email-communication-resource.md).
2626

27+
## Send email
2728

29+
To add a new step to your workflow by using the Azure Communication Services Email connector, follow these steps:
2830

29-
## Send email
31+
1. In the designer, open your logic app workflow.
3032

31-
Add a new step in your workflow by using the Azure Communication Services Email connector, follow these steps in Power Automate with your Power Automate flow open in edit mode.
33+
**Consumption**
34+
35+
1. Under the step where you want to add the new action, select **New step**. Alternatively, to add the new action between steps, move your pointer over the arrow between those steps, select the plus sign (+), and select **Add an action**.
3236

33-
1. On the designer, under the step where you want to add the new action, select New step. Alternatively, to add the new action between steps, move your pointer over the arrow between those steps, select the plus sign (+), and select Add an action.
37+
1. Under the **Choose an operation** search box, select **Standard**. In the search box, enter **Communication Services Email**.
3438

35-
1. In the Choose an operation search box, enter Communication Services Email. From the actions list, select Send email.
39+
1. From the actions list, select **Send email**.
3640

37-
:::image type="content" source="../media/logic-app/azure-communications-services-connector-send-email.png" alt-text="Screenshot that shows the Azure Communication Services Email connector Send email action.":::
41+
:::image type="content" source="../media/logic-app/azure-communications-services-connector-send-email.png" alt-text="Screenshot that shows the Azure Communication Services Email connector Send email action.":::
3842

39-
1. Provide the Connection String. This can be found in the [Microsoft Azure](https://portal.azure.com/), within your Azure Communication Service Resource, on the Keys option from the left menu > Connection String
43+
**Standard**
44+
45+
1. Under the step where you want to add the new action, select the plus sign (**+**). Alternatively, to add the new action between steps, move your pointer over the arrow between those steps, select the plus sign (+), and select **Add an action**.
4046

41-
:::image type="content" source="../media/logic-app/azure-communications-services-connection-string.png" alt-text="Screenshot that shows the Azure Communication Services Connection String." lightbox="../media/logic-app/azure-communications-services-connection-string.png":::
42-
43-
1. Provide a Connection Name
47+
1. Under the **Choose an operation** search box, select **Azure**. In the search box, enter **Communication Services Email**.
48+
49+
1. From the actions list, select **Send email**.
50+
51+
1. Provide a name for the connection.
4452

45-
1. Select Send email
53+
1. Enter the connection string for your Azure Communications Service resource. To find this string, follow these steps:
4654

47-
:::image type="content" source="../media/logic-app/azure-communications-services-connector-send-email.png" alt-text="Screenshot that shows the Azure Communication Services Email connector Send email action.":::
55+
1. In the [Azure portal](https://portal.azure.com/), open your Azure Communication Service resource.
56+
57+
1. On the resource menu, under **Settings**, select **Keys**, and copy the connection string.
58+
59+
:::image type="content" source="../media/logic-app/azure-communications-services-connection-string.png" alt-text="Screenshot that shows the Azure Communication Services Connection String." lightbox="../media/logic-app/azure-communications-services-connection-string.png":::
4860

49-
1. Fill the **From** input field using an email domain configured in the [pre-requisites](#prerequisites). Also fill the To, Subject and Body field as shown below
61+
1. When you're done, select **Create**.
62+
63+
1. In the **From** field, use the email address that you configured in the [prerequisites](#prerequisites). Enter the values for the **To**, **Subject**, and **Body** fields, for example:
5064

51-
:::image type="content" source="../media/logic-app/azure-communications-services-connector-send-email-input.png" alt-text="Screenshot that shows the Azure Communication Services Email connector Send email action input.":::
65+
:::image type="content" source="../media/logic-app/azure-communications-services-connector-send-email-input.png" alt-text="Screenshot that shows the Azure Communication Services Email connector Send email action input.":::
66+
67+
1. Save your workflow. On the designer toolbar, select **Save**.
5268

69+
## Test your workflow
5370

71+
Based on whether you have a Consumption or Standard workflow, manually start your workflow:
5472

55-
## Test your logic app
73+
* **Consumption**: On the designer toolbar, select **Run Trigger** > **Run**.
74+
* **Standard**: On the workflow menu, select **Overview**. On the toolbar, select **Run Trigger** > **Run**.
5675

57-
To manually start your workflow, on the designer toolbar, select **Run**. The workflow should create a user, issue an access token for that user, then remove it and delete the user. For more information, review [how to run your workflow](../../../../logic-apps/quickstart-create-first-logic-app-workflow.md#run-workflow). You can check the outputs of these actions after the workflow runs successfully.
76+
The workflow creates a user, issues an access token for that user, then removes and deletes the user. You can check the outputs of these actions after the workflow runs successfully.
5877

59-
You should have an email in the address specified. Additionally, you can use the Get email message status action to check the status of emails send through the Send email action. To learn more actions, check the [Azure Communication Services Email connector](/connectors/acsemail/) documentation.
78+
You should get an email at the specified address. Also, you can use the **Get email message status** action to check the status of emails send through the **Send email** action. For more actions, review the [Azure Communication Services Email connector reference documentation](/connectors/acsemail/).
6079

6180
## Clean up workflow resources
6281

63-
To clean up your logic app workflow and related resources, review [how to clean up Logic Apps resources](../../../../logic-apps/quickstart-create-first-logic-app-workflow.md#clean-up-resources).
82+
To clean up your logic app workflow and related resources, review [how to clean up Consumption logic app resources](../../../../logic-apps/quickstart-create-example-consumption-workflow.md#clean-up-resources) or [how to clean up Standard logic app resources](../../../../logic-apps/create-single-tenant-workflows-azure-portal.md#delete-logic-apps).

articles/communication-services/quickstarts/email/send-email.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ author: bashan-git
66
manager: sphenry
77
services: azure-communication-services
88
ms.author: bashan
9-
ms.date: 03/31/2023
9+
ms.date: 04/10/2023
1010
ms.topic: quickstart
1111
ms.service: azure-communication-services
12-
zone_pivot_groups: acs-azcli-js-csharp-java-python-power-platform
12+
zone_pivot_groups: acs-azcli-js-csharp-java-python-logic-apps
1313
---
1414

1515
# Quickstart: How to send an email using Azure Communication Service
@@ -36,25 +36,23 @@ In this quick start, you'll learn about how to send email using our Email SDKs.
3636
[!INCLUDE [Send Email with Python SDK](./includes/send-email-python.md)]
3737
::: zone-end
3838

39-
::: zone pivot="programming-language-power-platform"
40-
[!INCLUDE [Power Platform](./includes/send-email-logic-app.md)]
39+
::: zone pivot="programming-language-logic-apps"
40+
[!INCLUDE [Azure Logic Apps](./includes/send-email-logic-app.md)]
4141
::: zone-end
4242

4343
## Troubleshooting
4444

45-
To troubleshoot issues related to email delivery, you can get status of the email delivery to capture delivery details.
45+
To troubleshoot issues related to email delivery, you can get the status of the email delivery to capture delivery details.
4646

4747
## Clean up Azure Communication Service resources
4848

49-
If you want to clean up and remove a Communication Services subscription, you can delete the resource or resource group. Deleting the resource group also deletes any other resources associated with it. Learn more about [cleaning up resources](../create-communication-resource.md#clean-up-resources).
49+
To clean up and remove a Communication Services subscription, you can delete the resource or resource group. Deleting the resource group also deletes any other associated resources. Learn more about [cleaning up resources](../create-communication-resource.md#clean-up-resources).
5050

5151
## Next steps
5252

53-
In this quick start, you learned how to send emails using Azure Communication Services.
53+
In this quickstart, you learned how to send emails using Azure Communication Services. You might also want to:
5454

55-
You may also want to:
56-
57-
- Learn about [Email concepts](../../concepts/email/email-overview.md)
58-
- Familiarize yourself with [email client library](../../concepts/email/sdk-features.md)
55+
- Learn about [Email concepts](../../concepts/email/email-overview.md).
56+
- Familiarize yourself with [email client library](../../concepts/email/sdk-features.md).
5957
- Learn more about [how to send a chat message](../chat/logic-app.md) from Power Automate using Azure Communication Services.
60-
- Learn more about access tokens check [Create and Manage Azure Communication Services users and access tokens](../chat/logic-app.md).
58+
- Learn more about access tokens check in [Create and Manage Azure Communication Services users and access tokens](../chat/logic-app.md).

articles/zone-pivot-groups.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1152,7 +1152,7 @@ groups:
11521152
title: Android
11531153
- id: programming-language-power-platform
11541154
title: Power Platform
1155-
- id: acs-azcli-js-csharp-java-python-power-platform
1155+
- id: acs-azcli-js-csharp-java-python-logic-apps
11561156
title: Programming languages
11571157
prompt: Choose a programming language
11581158
pivots:
@@ -1166,8 +1166,8 @@ groups:
11661166
title: Java
11671167
- id: programming-language-python
11681168
title: Python
1169-
- id: programming-language-power-platform
1170-
title: Power Platform
1169+
- id: programming-language-logic-apps
1170+
title: Azure Logic Apps
11711171
- id: acs-azcli-js-csharp-java-python-swift-android
11721172
title: Programming languages
11731173
prompt: Choose a programming language

0 commit comments

Comments
 (0)