This is the Queue Processor component of the Talents2Germany email automation solution.
It consumes email metadata from Orchestrator, optionally logs details for auditing, and sends a single summary notification once all items are processed.
Built using UiPath’s Robotic Enterprise Framework (REFramework) in C#.
- ✅ Retrieves email metadata from the Orchestrator queue (
FilteredEmailsQueue) - ✅ Logs or stores transaction details if needed
- ✅ Tracks processed item count, including:
- Total processed partnership/investor emails
- Total processed CV-related emails
- ✅ Sends a summary email to a configured recipient
- UiPath Studio (REFramework – C#)
- Orchestrator Queues & Assets
- Outlook Integration for email summary
- Load configuration values and assets
- Pull queue items from
FilteredEmailsQueueone at a time until empty
- Increment counters
- Track sender details (optional logging)
- If the item is a summary type, store
ProcessedEmailsandProcessedEmailsWithAttachments - Compose and send a summary email using collected counters:
ProcessedEmailsProcessedEmailsWithAttachments
- Dispose resources and log completion
Subject: Email Automation Summary – Talents2Germany
Hello,
The automation successfully processed:
- 10 partnership/investor emails
- 2 CV emails with attachments
Best regards,
T2G Automation Bot
| Name | Purpose |
|---|---|
FilteredEmailsQueue |
Holds all processed email data and summary |
| Name | Type | Description |
|---|---|---|
NotificationEmail |
Text | Email address to receive the summary report |
- Open in UiPath Studio (C#)
- Configure Outlook for sending summary email
- Ensure Config.xlsx contains correct values
- Validate assets and queue in Orchestrator
- Execute in attended or unattended mode