Translate Telegram messages, PDFs, and voice notes into Google Docs

Send text, a document, or a voice message on Telegram and get back a polished translation saved to Google Docs.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4) · Simple Merge (5)

flowchart TD trig>"message sent on Telegram"]:::trig s0["detect content type"]:::task s1["translate the content"]:::svc s2["polish translation with AI"]:::task s3[("save to Google Docs")]:::store trig --> s0 s1 --> s2 s2 --> s3 gx{"× what type of content"}:::gate s0 --> gx p00["transcribe voice to text"]:::task gx -->|"voice message"| p00 p10["extract text from PDF"]:::task gx -->|"PDF document"| p10 p20["use text directly"]:::task gx -->|"plain text"| p20 jn{"○ content ready"}:::gate p00 --> jn p10 --> jn p20 --> jn jn --> s1 out[/"translated document saved automatically"/]:::out pay{{"saves time translating and formatting"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceA record or sheetOne path onlyPaths rejoinResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
Voice & PhoneMessaging & NotificationsTranslation & LocalizationDocument Processing & OCR
Connects
TelegramElevenLabsGoogle Docs

The problem it solves

Translating documents, chat messages, or voice notes by hand takes time and often introduces awkward phrasing. Copying results into a document afterward adds another manual step, especially when translations need to happen throughout the day.

Who it fits

Teams and individuals who regularly need documents, chats, or audio translated into another language.

How it works

  1. You send text, a PDF, or a voice message to Telegram
  2. The automation detects the type of content and prepares it accordingly
  3. Voice messages are converted to text, and documents have their text pulled out
  4. The content is translated and then polished by AI for natural wording
  5. The final translation is saved into a Google Doc
What you get

Translations delivered ready to send

You get polished translations of your messages, documents, and voice notes saved neatly into a Google Doc.

What you get

A translated, AI-polished document saved automatically in Google Docs.

What you need

A Telegram bot, an ElevenLabs API key, a translation API subscription, and a Google account.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook