Svar som borde ta två minuter att hantera blir på något sätt till ”jag tar det senare”. Och sen blir senare till i morgon. Och din prospekt blir kall eftersom meddelandet begravdes i Reply.io, din inkorg eller en LinkedIn-flik du stängde.
Det drabbar säljare först, ärligt talat. Men byråägare som hanterar flera kundinkorgar och marknadsansvariga som driver outreach känner samma smärta. Med Reply.io Telegram-notiser dyker heta svar upp där du faktiskt tittar, så du svarar snabbare och undviker oavsiktliga dubbla uppföljningar.
Nedan ser du hur arbetsflödet fungerar, vad du behöver för att köra det och hur mycket tid (och pinsamheter) det tar bort från din vecka.
Så fungerar den här automatiseringen
Hela n8n-arbetsflödet, från trigger till slutlig output:
n8n Workflow Template: Reply.io + Telegram: missa aldrig ett hett svar
flowchart LR
subgraph sg0["Flow 1"]
direction LR
n3["<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/httprequest.dark.svg' width='40' height='40' /></div><br/>Get person info from Reply.io"]
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/webhook.dark.svg' width='40' height='40' /></div><br/>Update from Reply.io"]
n5["<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/>Send notification to Telegram"]
n4 --> n3
n3 --> n5
end
subgraph sg1["Flow 2"]
direction LR
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/httprequest.dark.svg' width='40' height='40' /></div><br/>Create subscription (email)"]
end
subgraph sg2["Flow 3"]
direction LR
n2["<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/httprequest.dark.svg' width='40' height='40' /></div><br/>Create subscription (linkedin)"]
end
subgraph sg3["Flow 4"]
direction LR
n0["<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/httprequest.dark.svg' width='40' height='40' /></div><br/>Get subscriptions"]
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 n3,n4,n1,n2,n0 api
classDef customIcon fill:none,stroke:none
class n3,n4,n5,n1,n2,n0 customIcon
Problemet: heta svar missas (eller dupliceras)
Reply.io är grymt för att köra sekvenser, men i samma ögonblick som ett riktigt svar landar blir jobbet manuellt och rörigt. Du byter kontext: Reply.io för att hitta meddelandet, LinkedIn för att se vem personen är, kanske en CRM-flik för att kolla ägarskap, och sedan Slack eller e-post för att säga till någon annan ”den här är live”. Samtidigt kör du fortfarande andra sekvenser, vilket gör det lätt att missa ett svar i några timmar. Den fördröjningen kostar, och den kan också trigga värsta scenariot: två personer svarar samma prospekt eftersom ingen såg tråden först.
Friktionen växer snabbt. Här brukar det oftast falla isär.
- Du ser inte svaret snabbt eftersom det ligger inne i Reply.io, inte i verktygen du har öppna.
- När svaret är på LinkedIn är det lätt att tappa tråden om du stänger fliken eller byter konto.
- Manuella kontroller av ”vem äger den här leaden?” saktar ner dig, vilket gör att svaret kommer sent även när du faktiskt såg det.
- Dubbla uppföljningar händer eftersom svar inte är synliga för hela teamet i en gemensam kanal.
Lösningen: skicka Reply.io-svar till Telegram (med kontext)
Det här arbetsflödet ger dig en enkel garanti: när någon svarar på din outreach ser du det i Telegram med tillräckligt med detaljer för att agera. Det börjar med en Reply.io-webhook som tar emot uppdateringar i samma ögonblick som en av dina kontakter skickar ett meddelande (e-post eller LinkedIn). n8n fångar eventet och använder sedan Reply.io API för att hämta fullständiga kontaktuppgifter så att du inte sitter med ett naket meddelande utan kontext. Till sist postar den en strukturerad notis till Telegram, så att teamet kan hugga direkt, tilldela ärendet eller åtminstone bekräfta det öppet. Ingen grävning. Inget gissande om vem kontakten är. Och betydligt färre ”Vänta, har du redan svarat dem?”-ögonblick.
Arbetsflödet startar när Reply.io skickar ett meddelande-event till din n8n-webhook-URL. Därefter hämtar en HTTP-request kontaktuppgifter från Reply.io med din API-nyckel. Telegram får en enda notis som är lätt att läsa i mobilen, vilket gör att svar slutar fastna i fel flik.
Det du får: automatisering vs. resultat
| Det här arbetsflödet automatiserar | Resultaten du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du hanterar 30 aktiva konversationer via e-post och LinkedIn. Utan automatisering kanske du kollar Reply.io och LinkedIn ungefär 6 gånger om dagen, kanske 5 minuter varje gång, plus ytterligare totalt 10 minuter för att öppna profiler och bekräfta vem leaden är. Det är cirka 40 minuter dagligen bara för att ”leta efter svar”. Med det här arbetsflödet sker triggern automatiskt, kontaktuppslagningen kör i bakgrunden och du trycker bara på Telegram-notisen när det är relevant. För många team blir det ungefär 30 minuter tillbaka varje dag, och snabbare svar när läget är som hetast.
Det här behöver du
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
- Reply.io som källa för outreach och svar.
- Telegram för att ta emot notiser i en delad kanal.
- Reply.io API-nyckel (hämta den i kontoinställningarna i Reply.io).
Kunskapsnivå: Medel. Du kopierar en webhook-URL, lägger in API-credentials och justerar några request bodies för prenumerationer.
Vill du inte sätta upp det här själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Ett Reply.io-meddelande träffar din webhook. Arbetsflödet lyssnar på en n8n Webhook-URL efter uppdateringar när en kontakt svarar via e-post eller LinkedIn.
Kontaktuppgifter hämtas in automatiskt. n8n använder en HTTP-request (med din Reply.io API-nyckel i headers) för att hämta hela kontaktposten, så notisen innehåller mer än bara råtext.
Notisen formas för snabb scanning. Ett edit/set-steg mappar de viktiga fälten (namn, kanal, meddelande, identifierare) till ett Telegram-vänligt format. Kort, tydligt, handlingsbart.
Telegram tar emot notisen. Telegram-noden postar meddelandet till din valda chatt eller kanal, så att svaret blir synligt för personerna som behöver agera på det.
Du kan enkelt ändra formatet på Telegram-meddelandet för att inkludera saker som ansvarig, taggar eller en länk tillbaka till Reply.io-kontakten, beroende på behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementation
Steg 1: konfigurera webhook-triggern
Det här arbetsflödet startar när Reply.io skickar en POST-begäran till er webhook. Ni konfigurerar triggern för att ta emot inkommande händelser.
- Lägg till noden Reply.io Webhook Intake som er trigger.
- Ställ in HTTP Method på
POST. - Ställ in Path på
ef5fab65-c7f3-4740-94b2-e2c6c4fb8cc4. - Kopiera den genererade webhook-URL:en och använd den i Reply.io:s webhook-inställningar.
Steg 2: anslut Reply.io kontaktuppslagning
När webhooken triggas slår flödet upp fullständiga kontaktuppgifter från Reply.io genom att använda kontakt-id:t från webhook-payloaden.
- Lägg till noden Fetch Reply Contact Details och koppla den efter Reply.io Webhook Intake.
- Ställ in URL på
=https://api.reply.io/v1/people?id={{ $json.body.contact_id }}. - Ställ in Authentication på
genericCredentialTypeoch Generic Auth Type påhttpHeaderAuth. - Credential Required: Anslut era httpHeaderAuth-credentials.
Steg 3: konfigurera Telegram-varningen
Det här steget formaterar Reply.io-data till ett läsbart Telegram-meddelande och skickar det till den chatt ni valt.
- Lägg till noden Dispatch Telegram Alert och koppla den efter Fetch Reply Contact Details.
- Ställ in Chat ID till ert Telegram-chat-id (ersätt
). - Ställ in Text till följande uttryck:
=New message from outreach! Type: {{ $('Reply.io Webhook Intake').item.json.body.event.type }} Contact: {{ $json.firstName }} {{ $json.lastName }} Email: {{ $json.email }} LinkedIn: {{ $json.linkedInProfile }} Sequence: {{ $('Reply.io Webhook Intake').item.json.body.sequence_fields.name }} Check inbox: https://run.reply.io/Dashboard/Material#/inbox - Credential Required: Anslut era telegramApi-credentials.
Steg 4: (valfritt) hantera Reply.io webhook-prenumerationer
Dessa utility-noder hjälper er att lista och skapa Reply.io webhook-prenumerationer. De är inte kopplade till huvudflödet, men kan användas för att sätta upp eller granska Reply.io-händelser.
- Använd Utility: Retrieve Webhook Subs för att hämta befintliga prenumerationer från
https://api.reply.io/api/v2/webhooks. - Använd Utility: Generate Email Subscription för att POST:a prenumerationen för e-postsvar med JSON Body inställt på
{ "event": "email_replied", "url": ".", "payload": { "includeEmailUrl": true, "includeProspectCustomFields": true } } - Använd Utility: Generate LinkedIn Subscription för att POST:a prenumerationen för LinkedIn-svar med JSON Body inställt på
{ "event": "linkedin_message_replied", "url": ".", "payload": { "includeEmailUrl": true, "includeProspectCustomFields": true } } - Credential Required: Anslut era httpHeaderAuth-credentials för alla tre Utility-noderna.
- Credential Required: Anslut era httpBearerAuth-credentials för alla tre Utility-noderna.
Steg 5: testa och aktivera ert arbetsflöde
Kör ett manuellt test för att bekräfta att webhooken triggas, att kontaktuppslagningen returnerar data och att Telegram-varningen skickas.
- Klicka på Execute Workflow i n8n och skicka en test-webhook från Reply.io till Reply.io Webhook Intake.
- Verifiera att Fetch Reply Contact Details returnerar kontaktfält som
firstName,lastNameochemail. - Bekräfta att ett Telegram-meddelande kommer från Dispatch Telegram Alert med sekvensnamnet och kontaktuppgifterna.
- Slå på arbetsflödet Active för att aktivera användning i produktion.
Vanliga fallgropar
- Reply.io-credentials kan löpa ut eller kräva specifika behörigheter. Om det slutar fungera: kontrollera först API-nyckeln i headers i din n8n HTTP Request-nod.
- Om du använder Wait-noder eller extern rendering varierar bearbetningstider. Öka väntetiden om nedströmsnoder fallerar på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in din tonalitet tidigt, annars kommer du redigera output för alltid.
Vanliga frågor
Cirka 30 minuter om din Reply.io API-nyckel och din Telegram-bot är klara.
Nej. Du klistrar mest in URL:er, lägger till credentials och finjusterar ett par request bodies för webhook-prenumerationerna.
Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna med kostnader för Reply.io API-åtkomst beroende på din plan.
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger obegränsade körningar men kräver grundläggande serveradministration.
Ja, och det är den del som de flesta justerar först. Du kan ändra destinationschatten i noden ”Dispatch Telegram Alert” och sedan justera meddelandefälten i steget ”Edit Fields (Set)” så att det inkluderar det teamet bryr sig om (ansvarig för lead, företag, kampanjnamn eller en direktlänk tillbaka till Reply.io). Om du vill filtrera så att bara svar med ”positiv intent” går igenom, lägg till en If-kontroll efter webhook-intaget och skicka bara notiser när meddelandet innehåller vissa nyckelord.
Oftast är det en utgången eller felaktig API-nyckel i HTTP Request-noderna. Skapa en ny Reply.io API-nyckel, uppdatera sedan värdet för Header Authentication och kör ett testevent via webhook igen. Om det fortfarande misslyckas, kontrollera att hjälpanropen för prenumeration pekar på produktions-webhook-URL:en från Webhook-noden, inte en test-URL. Reply.io kan också neka anrop om din plan eller dina behörigheter inte tillåter endpointen du försöker använda.
Många, och begränsningen är oftast din n8n-plan eller servern, inte själva arbetsflödet.
Ofta, ja, eftersom Reply.io-webhooks plus en efterföljande API-uppslagning kan bli pilligt i enklare verktyg. n8n gör det enklare att hålla flödet på ett ställe, lägga till villkor och köra egen hosting när volymen växer. Det hanterar också flera stödjande HTTP-anrop (som webhook-prenumerationsverktyg) utan att förvandlas till ett virrvarr av separata zaps eller scenarier. Med det sagt kan Zapier eller Make fungera bra om du bara vill ha ett enkelt ”nytt svar → skicka meddelande” med minimal formatering och utan kontaktberikning. Prata med en automationsexpert om du vill ha en snabb rekommendation för din setup.
Du sätter upp det en gång, och svar slutar falla mellan stolarna. Arbetsflödet sköter delen ”upptäck och routa” så att du kan fokusera på konversationen.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.