Automate X-Ray Analysis with VLM-agent-1 and Distribute to Gmail, Telegram & Drive

📌 Overview

This workflow provides an automated pipeline for processing medical X-ray images using VLM Run (model: vlm-agent-1), and distributing the AI-generated analysis to multiple channels—email, Telegram, and Google Drive.

⚙️ How It Works

  1. Upload X-Ray Image

A Form Trigger allows the user to upload an X-ray file. Once the image is submitted, the workflow immediately starts processing.

  1. Automated X-Ray Analysis

The uploaded X-ray image is sent to VLM Run (vlm-agent-1) via an OpenAI-compatible endpoint.

The model returns:

A text-based interpretation or description A disease-highlighted output image (if detected) A URL pointing to the annotated result image stored in Google Cloud

  1. Extract Output Image URL

A Code node scans the model response and extracts the first valid https://storage.googleapis.com/... image link.

This clean URL is passed downstream for:

File downloads Storage Email and Telegram distribution

  1. Generate Report File

The Convert to File node transforms the analysis text into a shareable .txt report. This file is used both for email and Drive storage.

  1. Send Notifications to Gmail & Telegram

The workflow automatically:

📧 Emails the doctor (or configured staff email):

The diagnostic description The generated report file The annotated X-ray image

📨 Sends a Telegram message containing:

The same report The disease-highlighted X-ray image

This ensures instant notification and cross-platform availability.

  1. Upload to Google Drive

The final step uses Google Drive OAuth2 to store:

The report file The annotated medical image

These files are uploaded to a designated Drive folder for archiving and future reference.

🧩 Key Features

✔️ Automated X-ray processing using VLM Run ✔️ Structured extraction of annotated medical images ✔️ Multi-channel notification (Email + Telegram) ✔️ Centralized archive via Google Drive ✔️ Zero manual intervention after upload ✔️ Works with OpenAI-compatible VLM endpoints

🔧 Requirements

VLM Run API Credentials** Required to call vlm-agent-1 for image analysis.

Gmail OAuth2 Credentials** Needed to automatically email the diagnostic report.

Telegram Bot Token** Sends analysis results to a Telegram chat or group.

Google Drive OAuth2** Stores reports and annotated images in Google Drive.

📎 Notes

This workflow automates image handling and communication. All AI-generated content must be reviewed by a qualified medical professional before any clinical use.

0
Downloads
0
Views
8.42
Quality Score
intermediate
Complexity
Author:Mehedi Ahamed(View Original →)
Created:11/24/2025
Updated:11/26/2025

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments