--- title: "Send-EmailMessage" slug: "scripting-send-emailmessage" updated: 2025-07-16T20:25:22Z published: 2025-07-16T20:25:22Z canonical: "help.agilityblue.com/scripting-send-emailmessage" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.agilityblue.com/llms.txt > Use this file to discover all available pages before exploring further. # Send-EmailMessage ## Summary Sends an existing unsent outbound email message. ```powershell Send-EmailMessage    -Id ``` Returns nothing. ## Parameters | Parameter | Type | Required? | Notes | | --- | --- | --- | --- | | Id | Int32 | Yes | The email message id. | ## Examples > [!NOTE] > Note > > Creating and sending emails from Agility Blue requires that you first create an email message, associate recipient contacts to the email, link the email to an existing task, and then issue a command to send the email. See the [task emails concepts article](/v1/docs/scripting-tutorials-concepts-task-emails) for a more detailed guide of this process. ### Send an existing email message This example sends a specific email message. ```powershell Send-EmailMessage -Id 1 ```