ManualTrigger Automate

ManualTrigger Automate streamlines the process of sending emails with embedded images by integrating file extraction and message composition. Users can easily trigger the workflow to send a customized email, enhancing communication efficiency and visual appeal.

7/8/2025
10 nodes
Medium
manualmediumextractfromfilesticky noteapiintegrationfilesstorage
Categories:
Manual TriggeredMedium Workflow
Integrations:
ExtractFromFileSticky Note

Target Audience

This workflow is ideal for:
- Digital Marketers: Who want to send visually appealing emails with embedded images to engage their audience.
- Business Owners: Looking to automate email communication with clients while ensuring a professional presentation.
- Developers: Who need to integrate email functionalities into their applications without using complex email libraries.
- Small Teams: That require a straightforward solution for sending reports or updates via email with images and HTML formatting.

Problem Solved

This workflow addresses the challenge of sending emails with embedded images in a simple and automated manner. It allows users to:
- Send professional emails that include images without needing to host them externally.
- Automate the email sending process, reducing manual effort and potential errors.
- Integrate image retrieval from the internet easily, ensuring that the content is dynamic and visually appealing.

Workflow Steps

  • Manual Trigger: The workflow starts when the user clicks the 'Test workflow' button.
    2. Message Settings: The workflow defines the email parameters, including the sender, recipient, subject, and HTML body content with an embedded image reference.
    3. Get Image: An HTTP request fetches an image from a specified URL.
    4. Convert Image to Base64: The fetched image is converted to a base64 format, making it suitable for embedding in the email.
    5. Compose Message: The email content is composed, including the base64-encoded image.
    6. Send Message: Finally, the composed email is sent using the Gmail API, ensuring that the image is properly embedded and displayed in the recipient's inbox.
  • Customization Guide

    To customize this workflow:
    - Change Email Addresses: Update the 'from' and 'to' fields in the 'Message settings' node to reflect the actual sender and recipient.
    - Modify Subject and Body: Adjust the subject line and body content in the 'Message settings' node to fit your specific message.
    - Update Image URL: Change the URL in the 'Get image' node to use a different image or source.
    - Gmail Credentials: Ensure that your Gmail OAuth2 credentials are correctly set in the 'Send message' node to authenticate and send emails successfully.