Inkorgen fylls, en kund väntar och du fastnar i att skriva om samma “vänliga men professionella” mening på tre olika sätt. Under tiden går dagen vidare. Och dina svar blir senare.
Den här automatiseringen för Gmail Telegram replies slår hårdast mot soloföretagare, men supportansvariga och account managers på byrå känner av den också. Du får snabbare svar utan att låta stressad, plus en konsekvent “varm, omtänksam” ton även när du är trött.
Nedan ser du hur flödet skickar nya mejl till Telegram, förvandlar dina snabba anteckningar till välskriven text med OpenAI och förbereder ett svar som är redo att skickas.
Så här fungerar automatiseringen
Hela n8n-flödet, från trigger till slutresultat:
n8n Workflow Template: Gmail + Telegram för snabbare, trevligare svar
flowchart LR
subgraph sg0["Chick-Fil-A Translat Flow"]
direction LR
n0@{ icon: "mdi:message-outline", form: "rounded", label: "Email Received (IMAP)", pos: "b", h: 48 }
n1["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Merge"]
n2@{ icon: "mdi:swap-vertical", form: "rounded", label: "Extract Text", pos: "b", h: 48 }
n3@{ icon: "mdi:message-outline", form: "rounded", label: "Send Chick-fil-A Style Reply", pos: "b", h: 48 }
n4["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Merge1"]
n5@{ icon: "mdi:robot", form: "rounded", label: "Chick-Fil-A Translator", pos: "b", h: 48 }
n6["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Extract Email"]
n7["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/telegram.svg' width='40' height='40' /></div><br/>Ask for Response"]
n8@{ icon: "mdi:swap-horizontal", form: "rounded", label: "If Respond", pos: "b", h: 48 }
n1 --> n4
n1 --> n7
n4 --> n3
n8 --> n5
n2 --> n1
n6 --> n1
n7 --> n8
n0 --> n6
n0 --> n2
n5 --> n4
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n5 ai
class n8 decision
class n6 code
classDef customIcon fill:none,stroke:none
class n1,n4,n6,n7 customIcon
Problemet: kundmejl tar för lång tid att besvara på ett bra sätt
De flesta kundmejl är inte svåra. De är bara emotionellt dyra. Du måste läsa noggrant, hålla tålamodet, undvika att låta defensiv och ändå ge ett tydligt svar. När du är mitt i jobbet (samtal, leverans, kampanjer) blir det en tidstjuv att öppna Gmail. Du svarar på ett meddelande, sedan dyker tre till upp, och plötsligt har du “gjort mejl” i en timme utan att ha något att visa upp. Värst är tonspiralen: du skriver något kort, oroar dig att det känns kallt, skriver om och tvekar igen.
Det blir snabbt mycket. Här är var det brister i verkligheten.
- Du skjuter upp svar eftersom det tar längre tid att skriva “trevligt” än att faktiskt lösa problemet.
- När du har bråttom blir tonen ojämn, vilket gör att kunder läser in känslor i dina ord.
- Att kopiera ett mejl till anteckningar, skriva utkast och klistra tillbaka bjuder in små misstag som fel namn eller saknade detaljer.
- Även bra mallar känns robotiska, så du uppfinner samma stycken om och om igen.
Lösningen: Telegram-först, OpenAI-polishade svar
Det här flödet bevakar din inkorg efter nya meddelanden, hämtar de viktiga delarna (avsändare och innehåll) och pingar dig direkt i Telegram med en kort sammanfattning. I stället för att öppna Gmail och formulera ett perfekt mejl på plats svarar du i Telegram med den enkla versionen. Versionen där du bara får ut fakta. Sedan skriver OpenAI om ditt råa svar till ett genomarbetat supportmejl inspirerat av Chick-fil-A-liknande service: vänligt, omtänksamt och lugnt utan att bli sliskigt. Till sist slår flödet ihop den förbättrade texten med mejldetaljerna så att det kan skickas ut via e-post, eller hållas för granskning beroende på hur du konfigurerar sista steget.
Flödet startar med en IMAP-trigger för inkommande mejl, kombinerar sedan tolkade avsändardetaljer med den extraherade mejltexten. Telegram samlar in ditt snabba svar, OpenAI förfinar det och flödet förbereder det slutliga utgående mejlinnehållet för att skickas.
Det du får: automatisering vs. resultat
| Vad det här flödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du hanterar cirka 20 kundmejl per dag. Manuellt kan även “enkla” svar ta runt 10 minuter styck när du väl öppnar Gmail, läser igenom tråden, formulerar dig noggrant och korrekturläser, alltså ungefär 3 timmar. Med det här flödet skummar du Telegram-sammanfattningen, skriver ett grovt svar på cirka 2 minuter och väntar sedan ungefär en minut på den polerade versionen. Du är nere på ungefär en timmes aktivt arbete, och du låter fortfarande som att du brydde dig.
Det här behöver du
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
- Gmail (eller valfri IMAP-inkorg) för att bevaka inkommande supportmejl
- Telegram-bot för att ta emot notiser och skicka utkast
- OpenAI API-nyckel (hämtas i din OpenAI-dashboard)
Kunskapsnivå: Medel. Du kopplar konton, ställer in triggers/filter och justerar en AI-prompt.
Vill du inte sätta upp detta själv? Prata med en automationsspecialist (gratis 15-minuters konsultation).
Så fungerar det
Ett nytt mejl kommer in. IMAP-triggern för inkommande mejl lyssnar kontinuerligt, så flödet körs så fort ett meddelande landar i inkorgen (eller en vald mapp/etikett).
Mejlet struktureras. Flödet extraherar mejltexten, tolkar avsändaradressen och slår sedan ihop detaljerna så att resten av automatiseringen får ett enda tillförlitligt “paket” med kontext.
Du svarar i Telegram. Ett Telegram-meddelande ber dig om ett snabbt svar. Det finns en enkel valideringskontroll, så tom eller saknad text inte råkar skickas vidare till AI-steget.
OpenAI skriver om och mejlet förbereds. AI-agenten gör din grova anteckning till ett välformulerat svar, sedan slår flödet ihop svarsdetaljer och lämnar det till steget som skickar mejl så att det kan gå iväg (eller granskas först, beroende på din version).
Du kan enkelt ändra tonprompten så att den matchar din varumärkesröst utifrån dina behov. Se hela implementeringsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: konfigurera IMAP Inbound Email Trigger
Det här arbetsflödet börjar med att läsa nya e-postmeddelanden från er inkorg.
- Lägg till noden IMAP Inbound Email Trigger som din trigger.
- Ställ in Mailbox på
Inbox. - Autentiseringsuppgifter krävs: anslut era IMAP Email-autentiseringsuppgifter.
- Koppla IMAP Inbound Email Trigger till både Parse Sender Address och Extract Email Body så att de körs parallellt.
Tips: Parallell bearbetning här snabbar upp extraheringen – IMAP Inbound Email Trigger skickar utdata till både Parse Sender Address och Extract Email Body parallellt.
Steg 2: anslut e-postparsning och slå ihop indata
I det här steget extraheras avsändarens e-postadress och meddelandetexten, och därefter kombineras de för efterföljande åtgärder.
- I Parse Sender Address, behåll JavaScript Code som angivet för att parsa fältet
fromoch outputemail. - I Extract Email Body, lägg till en tilldelning för att skapa ett fält text med värdet
={{ $json.textPlain }}. - Koppla både Parse Sender Address och Extract Email Body till Combine Email Inputs.
- Ställ in Combine Email Inputs till Mode
combineoch Combine BycombineByPosition.
⚠️ Vanlig fallgrop: Om IMAP-headern “from” är tom eller formaterad på ett annat sätt kan Parse Sender Address returnera null. Testa med ett riktigt e-postmeddelande för att bekräfta.
Steg 3: sätt upp gransknings- och valideringsflödet
Det här steget skickar e-postinnehållet till Telegram för ett mänskligt svar och validerar svaret.
- Konfigurera Telegram Review Request med Chat ID
[YOUR_ID]. - Ställ in Message till
=Email from {{ $json.email.replace(/[_*[\\]()~`>#+-=|{}.!]/g, '\\\\$&') }} {{ $json.text.replace(/[_*[\\]()~`>#+-=|{}.!]/g, '\\\\$&') }}. - Ställ in Operation till
sendAndWaitoch Response Type tillfreeText. - Autentiseringsuppgifter krävs: anslut era Telegram-autentiseringsuppgifter.
- I Validate Reply Text, behåll alla tre strängkontroller med Left Value satt till
={{ $json.data.text }}och operatorernanotEquals,notEmptyochnotStartsWithenligt konfigurationen.
Tips: Den här valideringen säkerställer att Telegram-svaret inte är tomt och inte börjar med ett blanksteg innan det skickas till AI-modellen.
Steg 4: konfigurera AI-putsning och e-postsvar
Svaret skrivs om i en artig ton och slås ihop med avsändaradressen innan ett svar skickas.
- I Polite Tone Translator, ställ in Model till
gpt-4o-minioch behåll systemprompten som angivet. - Ställ in användarmeddelandets innehåll till
={{ $json.data.text }}. - Autentiseringsuppgifter krävs: anslut era OpenAI-autentiseringsuppgifter i Polite Tone Translator.
- I Merge Reply Details, ställ in Mode till
combineoch Combine By tillcombineByPosition. - Konfigurera Dispatch Styled Reply Email med Text
={{ $json.message.content }}, SubjectSUBJECT, To Email={{ $json.email }}, From Email[YOUR_EMAIL], och Email Formattext. - Autentiseringsuppgifter krävs: anslut era SMTP Email-autentiseringsuppgifter i Dispatch Styled Reply Email.
Combine Email Inputs skickar utdata till både Merge Reply Details och Telegram Review Request parallellt, vilket säkerställer att svar- och granskningsflödet sker samtidigt.
Steg 5: testa och aktivera ert arbetsflöde
Kör ett fullständigt test för att bekräfta att orkestreringen från början till slut fungerar innan ni aktiverar arbetsflödet.
- Klicka på Execute Workflow och skicka ett testmejl till den övervakade inkorgen.
- Verifiera att Telegram Review Request postar e-postmeddelandets text och väntar på ert svar.
- Bekräfta att Polite Tone Translator returnerar omskriven text och att Dispatch Styled Reply Email skickar ett e-postmeddelande till
={{ $json.email }}. - När ni är nöjda, växla arbetsflödet till Active för användning i produktion.
Vanliga fallgropar
- Inloggningsuppgifter för Telegram-boten kan löpa ut eller så kan boten blockeras i en chatt. Om något slutar fungera, kontrollera BotFather-inställningar och chatt-ID i din Telegram-nod först.
- Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om noder längre fram misslyckas på grund av tomma svar.
- OpenAI-prompter börjar generiskt. Lägg in din varumärkesröst tidigt (hälsningsstil, avslut, formalitetsnivå), annars kommer du att redigera output för alltid.
Vanliga frågor
Cirka 30 minuter om din e-post, Telegram-bot och OpenAI-nyckel är redo.
Nej. Du kopplar mest konton och redigerar en prompt.
Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna med OpenAI API-användning, vilket vanligtvis är några ören per dag vid små volymer.
Två alternativ: n8n Cloud (hanterat, enklast att sätta upp) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och hanterar n8n bra. Egen drift ger obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det är till stor del promptarbete. Uppdatera instruktionerna i Polite Tone Translator (OpenAI) för att specificera formalitet, hälsningsstil och regler för sign-off, och behåll sedan ett par exempelsvar i prompten så att modellen följer ditt mönster. Vanliga anpassningar är att ta bort “extra vänliga” formuleringar, lägga till korta punktlistesvar för support och tvinga fram en enda avslutningsrad som matchar ditt varumärke.
Oftast handlar det om autentisering: en utgången Gmail/IMAP-session eller saknade behörighetsscope. Anslut Gmail/IMAP-uppgifterna igen i n8n och bekräfta sedan att triggern pekar på rätt brevlåda eller mapp/etikett. Om det bara misslyckas ibland, kontrollera om leverantören stryper när många mejl kommer samtidigt, och se till att steget Parse Sender Address hanterar ovanliga “From”-format.
På n8n Cloud Starter kan du vanligtvis hantera några tusen flödeskörningar per månad, vilket täcker de flesta små inkorgar. Om du kör egen drift finns ingen körningsgräns (det beror på din server). I praktiken är flaskhalsen oftast e-postleverantörens rate limits och hur snabbt du vill att AI-omskrivningen ska komma tillbaka, inte n8n.
Ofta, ja, om du vill ha kontroll och flexibilitet. n8n gör det enklare att lägga in förgrenad logik (till exempel olika ton för återbetalningar vs. beröm), validera att ditt Telegram-svar inte är tomt och slå ihop mejlkontexten strukturerat innan du skickar. Du kan också köra egen drift för hög volym utan att betala per liten delsteg, vilket spelar roll när mejlvolymen toppar. Zapier eller Make kan fortfarande vara enklare för ett grundläggande “skicka mig en notis”-flöde. Om du är osäker, prata med en automationsspecialist så kartlägger vi det billigaste alternativet utifrån din volym.
Flödet tar hand om den repetitiva delen: fångar mejl, puffar dig i Telegram och polerar din ton. Du tar hand om den mänskliga delen. Ärligt talat är det precis den uppdelningen de flesta små team behöver.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.