My n8n Project: BriefBot

BriefBot is an autonomous AI assistant I developed as a solution to one of the biggest productivity barriers in today’s business world: Inbox Fatigue. It transforms email management into a fully automated process, eliminating the overwhelming burden of cluttered inboxes.

This project is built on the n8n automation platform, using the power of the Google Gemini 1.5 Pro language model (LLM) to analyze emails. Instead of relying on a traditional “if-this-then-that” logic, the system understands the content of emails, conducts research when necessary, and makes autonomous decisions.


Key Technical Capabilities

Smart Filtering:
Incoming emails are processed through advanced Regex-based spam filters and sender verification (white-list) protocols to optimize system resources.

Multi-Layered AI Analysis:
With Gemini API integration, emails—regardless of language—are translated into Turkish, summarized into 2–3 sentence executive briefs, and analyzed for sentiment (Positive / Negative / Urgent).

Function Calling (Tool Usage):
The system autonomously enriches data by using:
– Wikipedia for technical terminology
– Calculator tools for financial computations

Integrated Reporting:
Analysis results are delivered to the user via Telegram as a structured, real-time Markdown-formatted Decision Report, while simultaneously logged into a Google Sheets database for long-term storage and analytics.

Error Handling:
An “Error Trigger” mechanism ensures uninterrupted operation by detecting potential API outages and notifying the administrator instantly.


Technologies Used

  • n8n Workflow Automation

  • Google Gemini AI

  • Telegram Bot API

  • Google Sheets

  • IMAP / Gmail Integration


Client

Erokan Canbazoğlu

Year

2025

Edited by

Batuhan İbrahim Dursun

Developer

Batuhan İbrahim Dursun

Website Link

batuhanibrahimdursun.com

Development Process — About the Project

In today’s business and academic environments, inboxes have evolved from simple communication tools into complex data clusters that require constant management. With hundreds of daily notifications and long email threads, identifying what truly matters results in significant time and focus loss.

BriefBot, a project I developed for my System Analysis course at Akdeniz University, emerged from the need to transform this overwhelming digital noise into manageable, meaningful, and action-oriented information.

Technical Foundation & Evolution

The development of BriefBot began with a clear vision: solving a real-world problem using modern tools. At the heart of the project lies the n8n platform, known for its flexible and powerful automation capabilities. Its workflow-based structure played a key role in capturing and processing raw data from email servers.

However, capturing data was not enough — it needed to be understood.