• Projects 12
  • Rating 5.0
  • Rating 3 032

Budget: 5000 UAH Deadline: 15 days

Hello.

I can implement such a system. There are several architecture options depending on how scalable a solution you need.

The first option is a simpler MVP: Telegram bot + Gmail API + AI-generated responses with manual confirmation from the manager. This is suitable for a quick launch and light load.

The second option is a full-fledged backend service with processing queues, support for a large number of Gmail accounts, message history, manager roles, and flexible AI logic. This option can easily scale for 20+ accounts and further development.

For the tech stack, we can use:
— Python + aiogram + FastAPI + PostgreSQL;

  • Projects -
  • Rating -
  • Rating 596

Budget: 10000 UAH Deadline: 1 day

Hello!

We are dZENcode – a full-cycle digital solutions development company: from design and programming to integrations and post-release support. We take on projects from scratch and also engage in the improvement of existing solutions.

We can create a Telegram bot for you with Gmail integration and AI responses tailored to this task.

How many Gmail accounts need to be connected at the start?
Is an admin panel needed to manage AI responses and instructions?

You can find detailed information about our services and rates on our website: Freelancehunt

Rental Car
  • Projects 41
  • Rating 5.0
  • Rating 5 425

Budget: 5000 UAH Deadline: 3 days

Hello! I am ready to take on your project and will complete it urgently. I have extensive experience with similar tasks, so there will be no difficulties. If I have piqued your interest, I look forward to collaborating!

  • Projects 14
  • Rating 5.0
  • Rating 4 083

Budget: 20000 UAH Deadline: 30 days

I am implementing a scalable architecture in Python using Google Cloud Pub/Sub for instant email retrieval and robust storage of Thread ID, ensuring that every response from Claude/GPT is guaranteed to enter the existing dialogue chain.

How do you plan to implement rotation and automatic updating of Refresh Tokens for 20+ accounts to avoid Google API blocking and the need for weekly manual reconnection of each mailbox through the OAuth2 screen?

The budget and timeline can be discussed in private correspondence. 🤝

  • Projects 5
  • Rating 5.0
  • Rating 673

Budget: 2000 UAH Deadline: 7 days

Hello, I worked on a Telegram Bot for Email Management with AI integration - I automated the processing of 500+ emails per day with support for 15 Gmail accounts.

I’m curious how many Gmail accounts you plan to connect at the start and whether you will need the ability to customize different AI prompts for each email?

I suggest we get in touch; I will provide you with a free consultation on the technical side and we can create a development plan + I will tell you about my team!

  • Projects 7
  • Rating 4.5
  • Rating 1 266

Budget: 22000 UAH Deadline: 12 days

Good day.
I am ready to take your project to work.
I can develop such a bot for you using low-code tools.
Message me privately, we will discuss all the details and choose the best solution for you.

  • Projects -
  • Rating -
  • Rating 156

Budget: 12000 UAH Deadline: 7 days

Hello! Interesting project, I can help with the implementation. I work with Python, FastAPI, PostgreSQL, and Telegram bots, and I have experience with APIs and backend architecture.
I will create a bot with Gmail, AI responses, confirmation before sending, and support for multiple emails without workarounds.

In terms of deadlines, approximately 7-10 days. I am ready to discuss the details.

  • Projects 35
  • Rating 4.2
  • Rating 1 251

Budget: 8888 UAH Deadline: 5 days

Hello, I have reviewed the technical specifications and am ready to start working. Please message me so we can discuss the bot and the terms of cooperation in detail.

  • Projects 48
  • Rating 5.0
  • Rating 3 481

Budget: 8000 UAH Deadline: 4 days

Hello! I have worked on similar integrations - Gmail API + Telegram + AI-generated responses with manager confirmation. The architecture is designed for 20+ accounts simultaneously through a separate accounts table and workers per account - new emails are added via an admin command without changes in the code. Replies in the same thread are handled through In-Reply-To and References headers.

Similar project: Чатбот Node.js + ChatGPT
  • Projects -
  • Rating -
  • Rating 241

Budget: 5000 UAH Deadline: 2 days

Good day, I read your requirements, I am currently working on automation and similar tasks, I will do it quickly and efficiently. Write to me, we will discuss.

  • Projects -
  • Rating -
  • Rating 162

Budget: 5000 UAH Deadline: 7 days

Good afternoon

I have experience with Python, FastAPI, PostgreSQL, and Telegram bots. The project architecture looks clear and interesting.

I have worked with asynchronous backend, API integrations, and structuring backend logic. I also understand tasks related to queues, duplicate processing, and multi-account architecture.

I would like to clarify a few points:
- which AI provider is planned to be used
- does Gmail work through polling or webhook
- how is the authorization of Gmail accounts organized

  • Projects 9
  • Rating 5.0
  • Rating 1 861

Budget: 5000 UAH Deadline: 5 days

Good day.
The task is clear. A Telegram bot with Gmail API, AI translation, and AI responses, multi-account architecture for 20+ emails, manager confirmation before sending.
Stack: Python + aiogram for the bot, FastAPI for webhook receivers, PostgreSQL for storage, OpenAI API for translation and response generation.
Several critical forks at the start.
Gmail polling vs Push. For 20+ emails polling every minute means hundreds of thousands of API requests per day, you'll hit Google quotas and pay for excess. Solution: Gmail Push via Google Cloud Pub/Sub, FastAPI receives the callback. Setup is more complex, but it scales and is almost free.
OAuth and multi-account. Each Gmail connects through OAuth flow, tokens are stored encrypted in Postgres, refresh is automatic. Adding a new account through the admin interface without code changes. Your requirement is considered in the architecture.
Threading reply. Gmail uses In-Reply-To and References headers. When generating a reply, we extract the Message-ID of the incoming message and insert it into the reply. This guarantees that the response goes in the same thread, not as a separate new email.
Duplicate protection. Message-ID history in Postgres. Before processing, we check if we have seen this email. Push notifications can come as duplicates during retries from Google.
AI flow. Translating the email through GPT-4 into Russian. Simultaneously generating a response in the client's language (Slovak/Czech) with a system prompt that states "respond in client's original language regardless of Russian instructions." The manager sees both options in Telegram, edits the response or gives instructions to AI in Russian, the bot regenerates. Confirmation via Inline button.
Relevant case: BrandSync AI, production SaaS with PERN stack and GPT-4 + Whisper pipeline through BullMQ + Redis. Architecturally similar task with queues, AI processing, and manual review step.

  • Projects -
  • Rating -
  • Rating 572

Budget: 5000 UAH Deadline: 7 days

Good day! This is exactly the stack I use in production projects — aiogram 3, PostgreSQL, Gmail API, Claude/OpenAI. I fully understand the task.
How I will implement it:
— Gmail polling via Gmail API (push via Pub/Sub or periodic fetch) for 20+ accounts — each account in the database, new ones added via command without deployment
— The bot sends a card: original + translation + AI draft response with buttons "Send", "Edit", "Set AI instruction"
— AI generates a response in the client's language (Slovak/Czech), considering the manager's instruction in Russian
— Reply goes into the same thread via In-Reply-To / References headers
— Deduplication by Message-ID, storing states in PostgreSQL
Stack: Python, aiogram 3, Gmail API, Claude API (or OpenAI), PostgreSQL, SQLAlchemy, deployment on Linux VPS
Estimate: 25–35 hours depending on final UI requirements and the number of edge cases
I will clarify before starting: is chat history needed in the bot, role-based authorization for managers, and is there already a Google Cloud project for OAuth?

  • Projects 17
  • Rating 5.0
  • Rating 3 631

Budget: 8000 UAH Deadline: 3 days

Hello! 👋

I have experience in developing Telegram bots, Gmail API integrations, AI assistants for processing emails, multi-account architecture, and backend services in Python.

Technology stack used:

Backend:
Python + FastAPI
aiogram
PostgreSQL

  • Projects -
  • Rating -
  • Rating 148

Budget: 5000 UAH Deadline: 1 day

Good day. I am ready to complete this project and have extensive experience in developing various applications.

  • Projects -
  • Rating -
  • Rating 1 540

Budget: 6500 UAH Deadline: 2 days

Hello!

The project is clear; I have done similar integrations with Telegram + Gmail + AI. I am ready to take it on.

Here’s what I propose for the tech stack:
— Python 3.11, aiogram 3 for the bot, FastAPI for Gmail webhooks
— PostgreSQL + SQLAlchemy (async)
— Gmail API via OAuth2, new accounts are added through /add_account in the bot — no code changes required
— Gmail Pub/Sub watch for instant email retrieval (no polling)
— OpenAI or Anthropic for translation and response generation

  • Projects 9
  • Rating 5.0
  • Rating 726

Budget: 2000 UAH Deadline: 3 days

Hello! Having studied your project with great interest, I am ready to start working on it. Let's discuss the details to achieve the best result.

  • Projects 5
  • Rating 4.8
  • Rating 764

Budget: 6000 UAH Deadline: 6 days

Hello, Vadim!

I saw your previous project — I understand the specifics of working with the Slovak/Czech market.

I will implement: Gmail API (watch/push notifications) for 20+ accounts, aiogram for the Telegram manager interface, GPT for translation + generating responses while preserving the client's language, replying in the original thread. PostgreSQL + account configuration through the database without deployment.

  • Projects -
  • Rating -
  • Rating 356

Budget: 4000 UAH Deadline: 3 days

Hello, I will do this. I will write a good bot + I will create a good architecture, I have experience in writing Telegram bots, I can send examples of my work.

  • Projects 9
  • Rating 5.0
  • Rating 573

Budget: 8000 UAH Deadline: 7 days

Write in private messages, I will create such a bot for you under Gmail and host it.

  • Projects 32
  • Rating 5.0
  • Rating 9 001

Budget: 4000 UAH Deadline: 3 days

Ready to create a Telegram bot with Gmail and AI integration in Python (aiogram/FastAPI) for receiving, translating emails, and generating responses with the option for the manager to edit. I will support 20+ accounts, PostgreSQL, and code structuring.

Message me, and we will discuss everything in detail, and I can start working immediately.

Portfolio: Freelancehunt
Reviews: Freelancehunt

  • Projects -
  • Rating -
  • Rating 152

Budget: 3000 UAH Deadline: 14 days

Hello! I can develop a Telegram bot according to your specifications using FastAPI + aiogram + PostgreSQL. I will implement the retrieval of new emails via the Gmail API, translation, generation of AI responses, and an interface for the manager with the ability to edit and confirm sending. I will also provide a system of instructions for the AI so that the model adjusts the response while maintaining the original language of the client's communication. Connecting new Gmail accounts will be done without changing the code, as the configuration will be stored in the database.

  • Projects -
  • Rating -
  • Rating 673

Budget: 14000 UAH Deadline: 14 days

Hello! The project is very interesting and technically understandable. I have extensive experience working with the Google API and building complex systems based on Telegram, so I understand how to implement such architecture correctly to ensure stable operation with a large number of accounts (20+ emails).

Although I usually use Node.js/TypeScript (grammY) due to their high speed in handling asynchronous requests, I can also implement this project in Python (aiogram 3 + FastAPI), as you specified in your requirements. Here’s how I propose to build the system:
1. Architecture and Gmail API
To support 20+ accounts without changing the code, we will use a PostgreSQL database to store access tokens. Connecting new emails will be implemented through the OAuth2 flow: the manager will simply need to authorize a new email, and the bot will automatically start monitoring it.
It is important: to receive emails in real-time, we will set up Gmail Push Notifications (Google Pub/Sub). This is much more efficient than constantly polling the email.
2. AI Processing (GPT-4 / Claude)
The logic for translation and response generation will be separated. The AI will receive instructions from the manager in Russian but will output text in the client's language (Slovak/Czech). I will configure the system prompts to maintain the context and tone of the correspondence.
The email will support Thread ID so that responses stay within the same thread (reply) rather than as separate emails.
3. Manager's Work in Telegram

  • Projects -
  • Rating -
  • Rating 1 458

Budget: 700 UAH Deadline: 1 day

Hello!

We will develop a Telegram bot with Gmail and AI integration:

— Receiving new emails from Gmail, translating to Russian, generating AI response
— The bot sends to Telegram: original + translation + AI response
— The manager edits the response or gives instructions to AI — and only after confirmation does the email go out
— Reply goes in the same email thread
— Support for 20+ Gmail accounts — new ones can be added without changing the code
— AI retains the client's language (Slovak/Czech)

  • Projects 11
  • Rating 5.0
  • Rating 1 042

Budget: 11000 UAH Deadline: 10 days

Good day. I have good experience, write in detail and we will discuss, we will complete everything according to your specifications!

  • Projects 10
  • Rating 5.0
  • Rating 1 796

Budget: 1000 UAH Deadline: 1 day

Good day, I have experience working with Python as well as Telegram bots, I can complete everything quickly and efficiently, write to discuss the details.

  • Projects -
  • Rating -
  • Rating 636

Budget: 9000 UAH Deadline: 10 days

I can build this in Python: Telegram bot, Gmail API, new emails, translation to Russian, AI draft response, editing by the manager, and sending only after confirmation. I have experience with Telegram bots, APIs, and AI automation. Please clarify: are these regular Gmail accounts or Google Workspace, and how many inboxes are needed at the start?

  • Projects 13
  • Rating 5.0
  • Rating 6 775

Budget: 13500 UAH Deadline: 10 days

Your brief is one of the clearest on the platform. We are ready to implement this architecture using Python (Aiogram 3 + FastAPI) + PostgreSQL, but we want to immediately draw attention to a critical nuance that is often overlooked.

The main engineering challenge — Authorization:
If you use regular gmail.com accounts, the Google Cloud Project in "Testing" status will reset OAuth tokens every 7 days. To avoid having managers reconnect 20+ emails every week, we will set up the proper architecture: either app verification or the use of Service Accounts with Domain-Wide Delegation (if you have Google Workspace).

How Valentin will implement the technical part:
• Instant delivery: Instead of slow polling (which will eat up API limits), we will set up Google Cloud Pub/Sub. The bot will receive emails instantly via webhooks on FastAPI.
• Perfect threads: To ensure the response does not appear as a new email, we will form a raw RFC 2822 email, strictly passing the Message-ID, In-Reply-To, and References headers, as well as threadId.
• AI logic (FSM): The neural network will operate in two stages. 1. Translation and draft creation. 2. If the manager provides corrections in Russian, the AI will apply them but generate the final text in the target language (Czech/Slovak), maintaining the business tone of the original email.
• Scalability: An admin panel directly in the bot. Click "Add email" -> follow the link -> token saved in Postgres. No need to restart the code.

  • Projects 5
  • Rating 5.0
  • Rating 957

Budget: 10000 UAH Deadline: 10 days

Good day.
My name is Oleksiy, I am a Full-Stack developer, specializing in the development of websites, bots, scripts, and automation systems.

I have experience working with all the necessary technologies for the implementation of this project.
As a result, you will receive a stable, structured, and professional solution.

Also, for a better assessment of the project, I would like to clarify a few questions in private messages.

I would be happy to collaborate!

Andrey K.
1 279 1
  • Projects 1 283
  • Rating 5.0
  • Rating 97 142

Budget: 27000 UAH Deadline: 7 days

Hello. I have extensive experience in developing Telegram bots. I am ready for collaboration.

  • Projects 4
  • Rating 5.0
  • Rating 716

Budget: 14000 UAH Deadline: 14 days

I will develop not just a Telegram bot, but a stable system for processing incoming emails with AI logic and convenient management for managers. I will prepare the architecture for scaling right away, so that connecting new Gmail accounts can be done through settings and the database, without code changes. This is especially important when the number of accounts grows to 20+.

I will implement proper integration of the Gmail API with tracking of new emails, saving threadId, and mandatory replies within the original thread. I will implement protection against duplicates, repeated webhook events, and resending messages to managers.

The bot will show the manager:

- the original text of the email;
- automatic translation into Russian;
- a ready AI response;
- confirmation and editing buttons.

  • Projects -
  • Rating -
  • Rating 472

Budget: 8500 UAH Deadline: 14 days

Vadim, hello!

Excellent and detailed technical specification. Many see here just the integration of AI, but technically the most vulnerable part of this project is the dynamic management of OAuth2 tokens for 20+ accounts and the preservation of email threads.

Here’s how I propose to implement it (in Python + Aiogram 3 + PostgreSQL):

Gmail API: We will write a reliable token refresh module to prevent the mailboxes from disconnecting. To preserve the threads (reply), the bot will strictly parse and pass the In-Reply-To and References headers — the reply will 100% attach to the correct thread, rather than being sent as a new email.

Adding accounts: I will create an admin panel in the bot. You simply send the authorization link, the manager grants access, and the new mailbox is automatically written to the database without restarting the code.

  • Projects -
  • Rating -
  • Rating 166

Budget: 2000 UAH Deadline: 1 day

Hello. I will do it for one and a half, ready in 1 day. Clearly, low cost, fast, reliable work.

  • Projects 118
  • Rating 5.0
  • Rating 9 927

Budget: 4500 UAH Deadline: 3 days

Hello.

I am developing bots for Telegram using NodeJS. I have experience with the Gmail API. I am ready to take on the project. Write to me, and we will discuss.

  • Projects 5
  • Rating 5.0
  • Rating 937

Budget: 9000 UAH Deadline: 7 days

Hello! I am Vladimir, the founder of the engineering agency Vaysed. Your task of creating an AI assistant for managing corporate email through Telegram is an excellent example of customer service automation. Developing resilient IT systems and complex bots is our direct profile, and we are ready to implement this pipeline at the highest engineering level. To ensure stable operation, we do not use fragile scripts. The architecture will be built on a combination of Python, the modern asynchronous framework Aiogram 3, and FastAPI. To ensure the system is ready for seamless scaling to 20+ mailboxes from day one, we will implement the authorization process via the OAuth 2.0 protocol. This will allow you to connect new Gmail accounts in a couple of clicks directly through the interface (or the bot's admin panel) without any interference in the source code. For instant receipt of new emails, we will abandon unstable periodic requests and set up Google Cloud Pub/Sub (webhooks). The bot will instantly respond to incoming messages, and strict logic in the transactional PostgreSQL database will completely eliminate the risk of email duplication or data loss during peak loads. To ensure that the generated response is guaranteed to enter the correct email thread, our system will extract and save the Message-ID headers, sending replies with the correct In-Reply-To and References parameters. The intelligent processing will work autonomously: the AI will translate the text into Russian and immediately prepare a draft response in the client's language (Slovak, Czech, or any other language). We will build the manager's interaction with the bot based on state machines with convenient inline buttons. If the response requires editing, the manager simply writes the bot an instruction in Russian (for example, "offer a 10% discount"), and the neural network obediently rewrites the draft, strictly preserving the original language of the correspondence. Only after manually pressing the "Send" button will the email be sent to the recipient.

You can evaluate our engineering approach and implemented cases on the agency's website: https://vaysed.me/. Message me privately so we can discuss the logic of the system prompts in detail and promptly start developing your AI assistant!

  • Projects 5
  • Rating 4.5
  • Rating 1 460

Budget: 8000 UAH Deadline: 5 days

Hello. I have reviewed the task of creating a Telegram bot for managing emails. The architecture is completely clear to me. I will implement a reliable system in Python where PostgreSQL will store tokens for all twenty or more accounts, allowing new emails to be added directly through the bot's interface without rewriting code. The most important part here is preserving email threads, so I will set up the correct transmission of the necessary email headers in the Gmail API to ensure that replies go to the correct conversation. For working with Slovak and Czech languages, I will write system instructions for the AI so that the bot understands the context and translates your edits from Russian into the client's proper language. I have experience in automating business processes in the markets of Slovakia and the Czech Republic, so I am familiar with the local communication specifics. The bot will operate without duplicates due to strict checks on email identifiers in the database. Please let me know how exactly you want to receive new emails: through regular polling of the inbox every few minutes, or would it be better to set up instant notifications via Google Cloud?

  • Projects -
  • Rating -
  • Rating 186

Budget: 4000 UAH Deadline: 2 days

Good day, I will create the bot in the shortest possible time. I will implement everything according to your requirements.

  • Projects 4
  • Rating 5.0
  • Rating 1 036

Budget: 2000 UAH Deadline: 2 days

Hello, Vadim, I did something similar, but for a multilingual website, for support. There was a support chat + email + messengers, all of which needed to be aggregated into a common message channel that came to the support in Telegram, with translations, and they generated responses using AI (with the ability to edit). Basically, it's what you described in your technical specification, just on a slightly smaller scale. (Although if you have many managers, it will essentially be the same).
For implementation, the programming language is Python (async). For the bot, I will use aiogram. For email, there is a good asynchronous module aiogoogle. For connecting everything, fastapi (basically, as you described in the technical specification). For AI, I will use pydantic AI. There will be one system prompt. And then the ability to change the prompt for generation.
I will outline a clean and scalable architecture. I will implement logging. I will carry out full testing.
I would be happy to work with you.

  • Projects 53
  • Rating 5.0
  • Rating 4 555

Budget: 4000 UAH Deadline: 3 days

Good day, I am a Python developer. I can fulfill your order. I have experience working with various APIs, Telegram bots, and also in developing AI agents. Write to me - we will discuss the details. I am ready to start today.

  • Projects 8
  • Rating 5.0
  • Rating 2 930

Budget: 7000 UAH Deadline: 7 days

Greetings. I will design a system using Python (aiogram 3 + FastAPI) and PostgreSQL. Scaling to 20+ accounts will be implemented through dynamic storage of OAuth2 tokens from the Gmail API in the database, applying architectural patterns from my experience in creating bot farms with 100+ accounts. I will ensure the preservation of the email thread by extracting and passing the Message-ID, In-Reply-To, and References headers when forming a response. For the AI module, I will set up FSM in Telegram and system prompts that strictly fix the context and target language (Slovak/Czech) during manual adjustments. Which language model (OpenAI/Anthropic) do you plan to use under the hood?

Attached work:
  • Projects 24
  • Rating 5.0
  • Rating 2 006

Budget: 12345 UAH Deadline: 3 days

Hello, are you planning to use a single database for all 20+ Gmail accounts at once?
I will write more about the deadlines and budget in personal correspondence.

1. I will set up the Gmail API with webhooks for instant receipt of new emails without duplicates.
2. I will implement a module with AI for translation and response generation considering the client's language.
3. I will develop an architecture with PostgreSQL that allows adding new Gmail accounts without changing the code.

Thank you for considering my proposal. I look forward to the opportunity to collaborate with you!

  • Projects 29
  • Rating 5.0
  • Rating 6 589

Budget: 14000 UAH Deadline: 12 days

The task is clear: the bot monitors 20+ Gmail accounts via push/polling, forwards emails to Telegram with translation and an AI draft, the manager edits and confirms, and the reply goes back in the same thread.

Stack: Python + aiogram 3, Gmail API (OAuth2 per account), GPT-4o for translation and generation, PostgreSQL for storing accounts/emails/statuses, duplicate protection via message-id. New emails are added through the database without deployment.

Deadline — 10–12 days, price — 14,000 UAH, I will provide the source code and instructions for adding accounts.

Which AI provider do you prefer — OpenAI or something else?

Proposals concealed

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules

Current freelance projects in the category Bot Development

1 July
1 July
30 June