Manuella WHOIS-sökningar är en tidstjuv. Du hoppar mellan verktyg, kopierar en vägg av registertext och försöker sedan förklara den för någon som bara vill ha slutsatsen.
Det här är den sortens röra SEO-specialister stöter på under revisioner, men sysadmins och marknadsförare som gör konkurrentanalys känner av det också. Med den här automationen för WHOIS-sammanfattningar skickar du in en domän en gång och får tillbaka ett felfritt sammanfattningskort som faktiskt går att dela.
Nedan ser du hur arbetsflödet körs i n8n, vad det ger som output och var det sparar dig timmar varje vecka (särskilt när du kontrollerar många domäner).
Så fungerar automationen
Hela n8n-arbetsflödet, från trigger till slutlig output:
n8n Workflow Template: RapidAPI + OpenAI: delbara WHOIS-sammanfattningar
flowchart LR
subgraph sg0["Message a model Flow"]
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/webhook.dark.svg' width='40' height='40' /></div><br/>Webhook"]
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/webhook.dark.svg' width='40' height='40' /></div><br/>Respond to Webhook"]
n2@{ icon: "mdi:robot", form: "rounded", label: "Message a model", pos: "b", h: 48 }
n3@{ icon: "mdi:swap-vertical", form: "rounded", label: "OPTIONS", pos: "b", h: 48 }
n4@{ icon: "mdi:web", form: "rounded", label: "HTTP Request1", pos: "b", h: 48 }
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/httprequest.dark.svg' width='40' height='40' /></div><br/>Request API"]
n3 --> n5
n0 --> n3
n5 --> n2
n4 -.-> n2
n2 --> n1
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 n2 ai
class n0,n1,n4,n5 api
classDef customIcon fill:none,stroke:none
class n0,n1,n5 customIcon
Problemet: WHOIS-data är användbar, men jobbig att använda
WHOIS-data ser enkel ut tills du måste använda den. Råoutputen är brusig, inkonsekvent mellan olika TLD:er och full av fält som inte betyder något för en kund, en kollega eller ditt framtida jag. Så du gör samma dans: söker på domänen, skummar efter registrar och utgångsdatum, kopierar texten någonstans och skriver sedan din egen sammanfattning av ”vad detta betyder”. Gör du det några gånger är det irriterande. Gör du det för en revision, en bedrägeriutredning eller en lista med prospekt blir det själva jobbet.
Det drar iväg snabbt. Här är var det oftast fallerar.
- Du slutar med att kontrollera samma domän igen senare eftersom “anteckningarna” bara var inklistrad råoutput.
- Utgångs- och skapandedatum missas eller tolkas fel, vilket kan leda till felaktiga förnyelser och dåliga beslut.
- Att dela resultaten tar längre tid än själva uppslaget eftersom du fortfarande måste förklara vad som är viktigt.
- När du kontrollerar många domäner är det kontextbytena som dödar tiden, inte API-anropet i sig.
Lösningen: RapidAPI WHOIS + OpenAI-sammanfattningskort
Det här n8n-arbetsflödet gör om ett enda domännamn till en delbar WHOIS-”snapshot” med en kort, lättläst slutsats. Det startar när du skickar en domän till en webhook-endpoint (från ett formulär, en chatbot, ett verktyg du redan använder eller till och med en lätt intern dashboard). n8n anropar sedan Bulk WHOIS API via RapidAPI, hämtar registersvaret och plockar ut det folk faktiskt frågar om: registrar, skapandedatum, utgångsdatum, namnservrar och statussignaler. Därefter skriver en OpenAI-chatmodell (GPT-5-Nano) en kort analys som låter som en erfaren kollega, inte som en datadump. Till sist returneras allt som ett stylat HTML-kort med ljust och mörkt läge, redo att klistra in i ett ärende, mejl eller en rapport.
Arbetsflödet börjar med din domäninput via webhook. Sedan hämtar RapidAPI WHOIS-data och n8n normaliserar fälten till en förutsägbar struktur. OpenAI genererar ”so what”-insikten, och arbetsflödet svarar med en felfri HTML-sammanfattning som du kan dela direkt.
Det här får du: automation vs. resultat
| Vad det här arbetsflödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du granskar 30 domäner för en konkurrentrevision. Manuellt tar en WHOIS-kontroll plus att skriva en kort förklaring kanske 10 minuter per domän, så du tappar cirka 5 timmar på uppslag-och-sammanfatta. Med det här arbetsflödet kan du skicka in varje domän på några sekunder och få tillbaka ett formaterat kort efter API-anropet och AI-svaret, oftast inom en minut. Det är ungefär 4 timmar tillbaka för en revision, och anteckningarna blir konsekventa i stället för ”vad du hann skriva”.
Det här behöver du
- n8n-instans (prova n8n Cloud gratis)
- Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
- RapidAPI för åtkomst till Bulk WHOIS API
- OpenAI för att generera den korta domäninsikten
- RapidAPI-nyckel (hämtas i din RapidAPI-dashboard)
Kunskapsnivå: Nybörjare. Du klistrar in API-nycklar, testar en webhook och justerar några textfält.
Vill du inte sätta upp det här själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
En domän träffar din webhook. Du skickar “example.com” till n8n:s webhook-URL från ett formulär, ett webbläsarverktyg, en chatbot eller vad som helst som kan göra en enkel request.
Arbetsflödet laddar din konfiguration och anropar WHOIS. n8n sätter parametrar (som domänsträngen och API-headers) och skickar sedan en HTTP-request till RapidAPI:s Bulk WHOIS-endpoint för att hämta posten.
AI gör registerfälten till en tydlig slutsats. OpenAI-chatmodellen granskar de viktiga fälten och producerar en kort ”insikt” som du kan klistra in i ett ärende eller en rapport utan att skriva om den.
Du får tillbaka ett färdigt HTML-kort. n8n svarar på webhooken med ett stylat kort (ljust och mörkt läge) som innehåller nyckelfakta plus AI-notisen.
Du kan enkelt ändra stilen på HTML-kortet så det matchar ditt varumärke, eller byta output till Google Sheets om du vill ha en löpande logg. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: Konfigurera webhook-triggern
Det här arbetsflödet startar när en inkommande webhook anropas och skickar sedan vidare data till konfigurations- och WHOIS-uppslagsflödet.
- Lägg till en Inbound Webhook Start-nod och ställ in Path till
76654401-5166-4a5a-94df-fa3a2d986142. - Ställ in Response Mode till
responseNodeså att arbetsflödet returnerar utdata från Return Webhook Response. - Koppla Inbound Webhook Start till Config Parameters för att matcha exekveringsflödet.
Steg 2: Anslut WHOIS-API och ange parametrar för förfrågan
Definiera indata vid körning (domän, språk, API-nyckel) och anropa RapidAPI:s WHOIS-endpoint.
- I Config Parameters, lägg till tilldelningar: lang =
spanish, search_web =true, domain =ergates.net, rapidapi =[CONFIGURE_YOUR_API_KEY]. - I WHOIS API Fetch, ställ in URL till
https://pointsdb-bulk-whois-v1.p.rapidapi.com/whois. - Aktivera Send Query och lägg till query-parametrar: domains =
{{ $json.domain }}, format =split. - Aktivera Send Headers och lägg till header-parametrar: x-rapidapi-host =
pointsdb-bulk-whois-v1.p.rapidapi.com, x-rapidapi-key ={{ $json.rapidapi }}. - Koppla Config Parameters → WHOIS API Fetch.
[CONFIGURE_YOUR_API_KEY] i Config Parameters med er riktiga RapidAPI-nyckel, annars kommer WHOIS-anropet att misslyckas.Steg 3: Sätt upp AI Summary Composer
Generera en kortfattad analys av WHOIS-data med OpenAI-modellen, med valfri webb-sökning som verktyg.
- Lägg till AI Summary Composer och ställ in modellen till
gpt-5-nano. - Konfigurera systemmeddelandet så att det innehåller uttrycken för konfigurationsvärden:
{{ $('Config Parameters').item.json.search_web }}och{{ $('Config Parameters').item.json.lang }}. - Ställ in innehållet i användarmeddelandet så att det innehåller WHOIS-listuttrycket:
{{ $json["ergates.net"].map(e => `.- ${Object.values(e)[0]}
`).join("") }} - Inloggningsuppgifter krävs: Anslut era openAiApi-inloggningsuppgifter till AI Summary Composer.
- Låt Web Search Request vara anslutet som AI-verktyget med URL inställd till
{{ /*n8n-auto-generated-fromAI-override*/ $fromAI('URL', ``, 'string') }}; om det kräver autentisering, lägg till inloggningsuppgifter på AI Summary Composer, inte i verktygsnoden.
Steg 4: Konfigurera utdata för webhook-svar
Returnera ett stylat HTML-kort som kombinerar WHOIS-fält och AI-sammanfattningen.
- Lägg till Return Webhook Response och ställ in Respond With till
text. - Ställ in Response Body till den tillhandahållna HTML-mallen som börjar med
=och innehåller uttryck som{{ $('WHOIS API Fetch').item.json['ergates.net'][0]['0'].replace(/^\\s*Domain Name:\\s*/i,'').trim() }}och{{ $json.message?.content || '' }}.- Koppla AI Summary Composer → Return Webhook Response.
- (Valfritt) Behåll Flowpast Branding som en icke-exekverande sticky note för dokumentation.
Svar-HTML:en innehåller inbäddad CSS för styling och mörkt läge. Behåll hela mallen intakt för att bevara formateringen.Steg 5: Testa och aktivera ert arbetsflöde
Kör ett manuellt test, verifiera det formaterade WHOIS-svaret och aktivera arbetsflödet för produktionsanvändning.
- Klicka på Execute Workflow och anropa webhook-URL:en från Inbound Webhook Start (t.ex. via webbläsare eller Postman).
- Bekräfta att WHOIS API Fetch returnerar data för
ergates.netoch att AI Summary Composer tar fram en kort beskrivning. - Verifiera att Return Webhook Response returnerar det stylade HTML-kortet med WHOIS-fält och AI-sammanfattningen.
- Växla arbetsflödet till Active för att använda det i produktion.
Vanliga fallgropar
- RapidAPI-inloggningsuppgifter kan löpa ut eller vara kopplade till fel app. Om något slutar fungera, kontrollera först din prenumeration i RapidAPI-dashboarden och API-nyckelheadern i HTTP Request-noden.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om nedströmsnoder misslyckas på grund av tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in din varumärkesröst tidigt, annars kommer du att redigera output för alltid.
Vanliga frågor
Cirka 30 minuter om du redan har dina API-nycklar.
Nej. Du kopplar RapidAPI och OpenAI och testar sedan webhooken med en exempeldomän.
Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Molnplaner börjar på 20 USD/månad för högre volym. Du behöver också räkna med OpenAI API-kostnader (ofta bara några cent för många sammanfattningar) och din RapidAPI-plan (Bulk WHOIS inkluderar upp till 1 000 requests per månad gratis).
Två alternativ: n8n Cloud (managerat, 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 dig obegränsade körningar men kräver grundläggande serveradministration.
Ja, men då ändrar du outputen i “Return Webhook Response” så att arbetsflödet skriver rader till Google Sheets (eller Excel 365) efter steget där WHOIS API hämtas. Många team justerar också prompten i AI Summary Composer för att lägga till en rad med “rekommendation om förnyelse”, en enkel risketikett eller en kortare version för Slack/Telegram. Om du fortfarande vill ha kortet kan du behålla båda outputarna: skriva till ett ark och returnera HTML i svaret.
Oftast beror det på att API-nyckelheadern saknas eller pekar mot fel RapidAPI-app. Kontrollera att din RapidAPI-prenumeration är aktiv för Bulk WHOIS API och bekräfta sedan att HTTP Request-noden skickar rätt headers (särskilt RapidAPI-nyckel och host). Om du testar många domäner snabbt kan du också slå i rate limits, så sänk takten eller batcha anropen.
Många, så länge dina API-gränser tillåter det.
För det här användningsfallet är n8n oftast bättre eftersom du kan forma den råa WHOIS-payloaden, lägga till villkorslogik och styra det slutliga HTML-svaret utan att betala extra för varje “formatter”-steg. Egen hosting är också viktigt om du planerar att köra kontroller ofta, eftersom du inte låses in i task-prissättning på samma sätt. Zapier eller Make kan fortfarande fungera om du bara behöver något enkelt som “domän in, text ut” och du inte bryr dig om kortlayouten. Så fort du vill ha konsekvent formatering, rikare prompter och återanvändbar konfiguration känns n8n helt enkelt mindre trångt. Prata med en automationsexpert om du vill ha hjälp att välja.
När du får WHOIS-sammanfattningar tillbaka som felfria kort slutar domänresearch vara ett måste och börjar kännas som en snabb uppslagning igen. Sätt upp det en gång och fortsätt framåt.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.