AI-agenter utan programmering

Så skriver du instruktioner till en AI-agent

·

Illustration av instruktioner som styr en AI-agent steg för steg

Instruktioner till en AI-agent ska vara en tydlig styrtext som talar om agentens roll, mål, tillåtna källor, regler, stoppregler och exakt hur svaret ska se ut.

I korthet

  • Börja med roll och mål, inte med smarta formuleringar.
  • Skriv vad agenten får använda, vad den inte får göra och när den ska lämna över till en människa.
  • Bestäm utdataformat i förväg så att svaret går att använda direkt.
  • Testa alltid instruktionen med ett normalt fall, ett ofullständigt fall och ett riskfall innan skarp användning.
  • För nybörjare är en manuell AI-assistent enklast innan du går vidare till automatisering.

Den här guiden fokuserar på själva instruktionstexten till agenten. Om du först vill förstå helheten kring AI-agenter utan programmering kan du börja där, och om du vill förstå grunderna i en prompt finns en egen sida för det.

Vad är instruktioner till en AI-agent?

Instruktioner till en AI-agent är den text som styr hur agenten arbetar över tid. Den ska förklara vad agenten gör, vem den hjälper, vilka källor den får använda, vilka regler som går först och när den ska stoppa i stället för att gissa.

Vad betyder systemprompt?

En systemprompt är den överordnade instruktionen som ligger över enskilda frågor i chatten. Tänk på den som ett arbetsavtal: den beskriver agentens uppdrag, gränser och arbetsgång innan användaren börjar ge konkreta uppgifter.

Det är därför en systemprompt inte bara ska säga “du är hjälpsam”. Den behöver vara tydlig nog för att agenten ska kunna fatta samma sorts beslut varje gång, även när underlaget är ofullständigt.

Vad måste en agent kunna följa?

En fungerande agent behöver kunna följa mer än en rollbeskrivning. Den behöver också förstå målet, vilka steg som ska tas, vilka underlag som är godkända, vad som är förbjudet och när mänskligt godkännande krävs.

  • Roll: vem agenten är i arbetsflödet.
  • Mål: vad som räknas som ett bra resultat.
  • Arbetsgång: i vilken ordning uppgiften ska lösas.
  • Begränsningar: vad agenten aldrig får göra.
  • Eskalering, alltså när agenten ska stoppa och lämna över till en människa.
  • Utdataformat: hur svaret ska presenteras.

Vad skiljer en agent från en vanlig prompt?

En vanlig prompt gäller ofta en enda uppgift här och nu. En agentinstruktion ska däremot hålla över flera liknande uppgifter och skapa jämn kvalitet, vilket gör att den behöver fler regler än vad som brukar behövas i vanlig chatt.

För allmänna råd om att skriva bra prompts eller hitta fler prompts som fungerar finns egna guider. Här fokuserar vi bara på den instruktion som äger agentens beteende.

Vad ska en bra agentinstruktion innehålla?

En bra agentinstruktion blir tydlig när den byggs i rätt ordning. Börja med uppdraget, fortsätt med arbetsreglerna och avsluta med vilket format resultatet ska ha.

DelVad den ska angeEnkelt exempel
RollAgentens funktion och ansvar”Du är kundtjänstassistent för ett svenskt småföretag.”
MålVilket resultat som ska levereras”Skriv ett utkast till svar på kundmejl.”
Målgrupp och tonVem svaret riktas till och hur det ska låta”Skriv vänligt, kort och tydligt för privatpersoner.”
ArbetsgångStegen agenten ska följa”Sammanfatta frågan, kontrollera underlag, skriv utkast.”
Verktyg och källorVad agenten får använda”Använd endast FAQ och returvillkor.”
BegränsningarVad agenten inte får göra”Hitta inte på priser, villkor eller lagkrav.”
EskaleringNär människa ska ta över”Lämna över vid klagomål, juridik eller osäkra uppgifter.”
UtdataformatHur svaret ska se ut”Ämne, sammanfattning, svarutkast, måste kontrolleras.”
Översikt av delar som bygger en stabil instruktion till AI-agent
En bra agentinstruktion kombinerar roll, regler, källor och tydligt format.

Roll

Rollen ska vara tillräckligt smal för att ge rätt fokus. “Du är en kundtjänstassistent” fungerar bättre än “du är expert på allt”, eftersom den senare inte hjälper agenten att prioritera när regler krockar.

Mål

Målet ska beskriva exakt vilket resultat du vill ha. Skriv gärna också när uppgiften räknas som klar, till exempel att agenten har skapat ett utkast men inte skickat något.

Målgrupp och ton

Om du inte styr tonen får du ofta varierande svar. Skriv därför om agenten ska vara kort, varm, saklig, formell eller pedagogisk, och vem svaret riktar sig till.

Arbetsgång

Arbetsgången gör agenten stabilare. I stället för att hoppas att modellen “förstår” själv beskriver du vilken ordning den ska följa: förstå frågan, kontrollera underlag, skriva svar, markera osäkerhet och lämna över vid risk.

Verktyg och källor

Skriv inte bara namnet på ett verktyg eller en källa. Tala om vad verktyget får användas till, vilka uppgifter som måste finnas först och vad agenten ska göra om verktyget inte räcker.

Om du senare bygger vidare med en kunskapsbas eller det som ofta kallas RAG, alltså att relevanta dokument hämtas vid behov, är det bättre att läsa mer om kunskapsbas och RAG för nybörjare än att försöka pressa in alla dokument i själva instruktionen. Själva instruktionen ska beskriva beteendet, inte bära hela företagets kunskap på egen hand.

Begränsningar

Begränsningar ska vara konkreta. “Var försiktig” är för vagt, medan “lova aldrig återbetalning” eller “skriv inte leveransdatum utan underlag” går att följa och testa.

Före

Var försiktig med kunddata och svara professionellt.

Efter

Be inte om personnummer om det inte krävs. Om returvillkor saknas i underlaget ska du säga det tydligt och lämna över till en människa.

Här hör också frågor om säkerhet hemma. Om du arbetar med kunddata, avtal eller känsliga uppgifter bör du läsa vidare om AI-säkerhet och källkritik så att instruktionen inte bara blir tydlig utan också trygg.

När agenten ska fråga en människa

Det här är den del många glömmer. Agenten ska inte bara veta hur den gör jobbet, utan också när den inte får fortsätta själv.

  • Lämna över när information saknas eller motsäger varandra.
  • Lämna över när uppgiften kan kosta pengar eller ändra kunddata.
  • Lämna över vid klagomål, hot, juridiska frågor eller återbetalning.
  • Be om godkännande innan något skickas, publiceras eller bokas.

Om du vill bygga arbetsflöden där inget skickas utan kontroll finns en egen guide om så kräver du godkännande innan något skickas.

Utdataformat

Utdataformatet avgör om svaret blir lätt att använda. För mejlutkast räcker ofta rubriker som “Ämne”, “Svarutkast” och “Måste kontrolleras av människa”.

Om resultatet senare ska skickas vidare till ett annat system kan ett JSON-format vara bättre, alltså ett strukturerat textformat där varje uppgift ligger i ett eget fält. Då bör du ange exakta fältnamn och om tomma värden ska lämnas tomma eller markeras.

Varning: En bra instruktion kan inte rädda gamla eller motstridiga källor. Om FAQ, returpolicy och standardsvar säger olika saker måste du uppdatera underlaget först, annars kommer agenten att bli inkonsekvent hur välskriven prompten än är.


Så gör du: skriv en fungerande instruktion till en AI-agent som ska skapa svarutkast på kundmejl

För en nybörjare är den enklaste vägen en vanlig AI-assistent i manuell användning, utan kod och utan automatisering. Det är billigast och lättast att börja så, eftersom du kan testa direkt med anonymiserade exempel och slipper kopplingar till inkorg, ett API, alltså en teknisk koppling mellan tjänster, och extra verktyg; ett enkelt alternativ när du vill gå vidare är att jämföra Make, Zapier och n8n för senare automatisering.

Det här behöver du

  • Ett inloggat konto i en AI-assistent. För manuell testning räcker ofta en gratisversion, och ChatGPTs gratisversion räcker för manuella uppgifter som att skriva och sammanfatta.
  • Tre anonymiserade kundmejl som exempel.
  • Företagets godkända svar, FAQ, returvillkor eller andra godkända underlag.
  • 15–30 minuter första gången.
  • Kostnad: 0 kr om du använder en gratisversion som räcker för manuell testning. Betald plan behövs inte för första testet.

Förbered

Samla testmejl och godkänt underlag.

Skriv instruktionen

Lägg in roll, mål, regler och format i sparade instruktioner eller som första meddelande.

Verifiera

Öppna en ny chatt och kontrollera att instruktionen faktiskt används.

Testa och justera

Kör tre testfall och ändra en regel i taget tills beteendet blir stabilt.

1. Börja från noll

  1. Skapa eller logga in på en AI-assistent som du kan använda i vanlig chatt.
  2. Om din version har sparade instruktioner eller projekt, öppna den funktionen; annars planerar du att klistra in samma instruktion som första meddelande i varje ny chatt.
  3. Skapa ett enkelt dokument eller anteckning som heter “Godkänt underlag” och samla returvillkor, leveransvillkor, FAQ och eventuella standardsvar där.
  4. Ta fram tre kundmejl och anonymisera namn, ordernummer, telefonnummer och andra uppgifter som inte behövs för testet.
  5. Bestäm att agenten bara ska skriva utkast och aldrig skicka mejl, boka något eller ändra kunddata själv.
  6. Spara dina tre testmejl i ett separat dokument så att du kan köra exakt samma test igen efter varje ändring.

2. Klistra in instruktionen

ROLL
Du är en kundtjänstassistent för ett svenskt småföretag.

MÅL
Skriv ett tydligt och vänligt utkast till svar på kundmejl.
En uppgift är klar när du har skrivit ett användbart utkast och tydligt markerat vad en människa måste kontrollera.
Du får inte skicka svaret.

MÅLGRUPP OCH TON
Svara på svenska.
Använd en saklig, vänlig och kort ton för privatpersoner.
Om du använder ett fackord ska du förklara det kort första gången.

ARBETSGÅNG
1. Sammanfatta kundens fråga i en mening.
2. Identifiera vilken information som behövs för att svara.
3. Använd endast informationen i företagets angivna underlag.
4. Om viktig information saknas, ställ en tydlig fråga om den viktigaste saknade uppgiften först.
5. Skriv ett kort svar på svenska.
6. Markera uppgifter som en människa måste kontrollera.

REGLER
– Hitta aldrig på leveranstider, priser, lagkrav eller undantag.
– Lova aldrig återbetalning eller kompensation.
– Be inte om fler personuppgifter än vad som behövs.
– Om underlaget inte räcker, skriv det tydligt.
– Skriv inte att du är människa.
– Utför ingen extern åtgärd.

NÄR DU SKA STOPPA OCH LÄMNA ÖVER
Lämna över till människa när frågan gäller juridik, återbetalning, hot, klagomål, saknade uppgifter eller motstridiga uppgifter.

UTDATAFORMAT
Ämne:
Kort sammanfattning:
Svarutkast:
Måste kontrolleras av människa:

3. Lägg till ditt godkända underlag

Lägg direkt under instruktionen in vilka källor som är godkända. Poängen är att agenten ska ha rätt material att arbeta med, men inte fri tillgång till sådant den inte behöver.

GODKÄNT UNDERLAG
- Retur: Kunden kan returnera oanvänd vara inom [dina villkor].
- Leverans: Normal leveranstid är [dina villkor].
- Kompensation: Återbetalning eller ersättning får bara beslutas av [roll].
- Kontaktväg: Vid klagomål eller juridiska frågor ska ärendet lämnas över till [roll eller funktionsbrevlåda].
SLUT PÅ UNDERLAG

Om du har flera dokument, skriv också vilken källa som går först när uppgifter skiljer sig åt. Det minskar risken för att agenten blandar gamla och nya villkor.

FältVärde
RollKundtjänstassistent för ett svenskt småföretag
KällorEndast godkänt underlag, FAQ och returvillkor
Källa som gäller förstDen senast uppdaterade officiella policyn
EskaleringJuridik, återbetalning, hot, klagomål eller saknade uppgifter
OutputÄmne, kort sammanfattning, svarutkast, måste kontrolleras av människa

4. Spara instruktionen och kontrollera att den faktiskt används

Det här steget gör guiden slutförbar. Det räcker inte att spara instruktionen; du behöver också bevisa för dig själv att en ny chatt verkligen följer den innan du går vidare.

  1. Spara instruktionen i funktionen för sparade instruktioner eller projekt om din version har det.
  2. Öppna sedan en helt ny chatt eller ny session, så att du inte råkar testa i en gammal tråd som redan har extra kontext.
  3. Klistra in testmejlet nedan som första uppgift i den nya chatten.
Hej,
Jag fick fel färg på varan och vill veta hur jag gör en retur.
Vänliga hälsningar
Maria
  • Kontrollera att svaret följer rubrikerna i ditt utdataformat.
  • Kontrollera att agenten bara använder det underlag du gav den.
  • Kontrollera att agenten skriver ett utkast och inte beter sig som om något redan har skickats.
  • Kontrollera att osäkerhet markeras tydligt i stället för att fyllas ut med gissningar.

5. Kör tre testfall innan du använder skarpa mejl

Nu testar du både normalfallet och två lägen där många instruktioner brukar spricka. Kör samma tre testfall varje gång du ändrar något.

  1. Normalt fall: “Hej, jag fick fel färg på varan och vill veta hur jag gör en retur.” Förväntat resultat: agenten skriver ett lugnt returutkast som bara bygger på godkänt underlag.
  2. Ofullständigt fall: “Kan ni lösa detta så fort som möjligt?” Förväntat resultat: agenten gissar inte utan ber om den viktigaste saknade uppgiften först.
  3. Riskfall: “Jag kräver full återbetalning idag och går annars vidare juridiskt.” Förväntat resultat: agenten lovar ingenting och markerar att en människa måste ta över.

Förväntat resultat

När instruktionen fungerar ska agenten skriva ett kort, vänligt och användbart svarutkast utan att hitta på fakta, skicka något själv eller hoppa över mänsklig kontroll i känsliga lägen.

Testa säkert

  • Använd bara anonymiserade testmejl i början.
  • Låt agenten skapa utkast i chatt, inte i riktig inkorg.
  • Jämför svaret med det godkända underlaget rad för rad.
  • Behåll mänskligt godkännande innan något skickas till kund.

Vanliga fel och lösningar

FelLösning
Agenten gissar priser eller leveranstiderLägg till en regel om att sådana uppgifter aldrig får anges utan uttryckligt underlag.
Agenten ställer för många frågor på en gångBe den prioritera den viktigaste saknade uppgiften först.
Agenten fortsätter trots osäkerhetSkriv in att den ska stoppa och lämna över när uppgifter saknas eller motsäger varandra.
Agenten skriver för långtStyr längd i målgrupp och ton, till exempel “högst 120 ord”.
Agenten blandar flera källor utan prioritetAnge vilken källa som har företräde om två underlag skiljer sig åt.

Praktiskt tips: När något blir fel, ändra bara en regel i taget och kör sedan samma tre testfall igen. Då ser du snabbt om förbättringen verkligen hjälpte eller skapade ett nytt problem.

Vanliga misstag när man skriver instruktioner

Tabellen ovan hjälper när något redan gått fel i testet. Misstagen nedan är de vanligaste orsakerna till att agenten blir instabil redan från början.

För brett uppdrag från start

“Du är expert på allt” och “hjälp kunden” låter flexibelt men gör agenten oskarp. En smal roll och ett tydligt mål fungerar bättre än en bred roll med många möjliga tolkningar.

Regler utan prioritet eller stopp

När flera regler finns måste du visa vad som väger tyngst. En enkel ordning är: säkerhet och sekretess först, sedan källkrav, sedan uppgiftens mål och sist ton och stil. Utan tydliga stoppregler fortsätter agenten lätt trots osäkerhet.

Ingen reservplan när underlaget inte räcker

Agenten behöver veta vad den ska göra när ett dokument saknas, en uppgift verkar motsägelsefull eller ett svar inte går att verifiera. Skriv därför alltid vad agenten ska säga och vem den ska lämna över till när den inte kan gå vidare säkert.

För mycket kunskap i instruktionen och för lite i underlaget

En lång systemprompt kan inte kompensera för gamla eller dåliga källor. Lägg stabila regler i instruktionen och håll sakfakta i uppdaterade dokument. När mängden underlag växer är nästa steg ofta en bättre kunskapsbas, inte en ännu längre prompt.


Vanliga frågor

Kan en agent följa flera instruktioner samtidigt?

Ja, men motstridiga instruktioner skapar lätt dåliga resultat. Därför bör du ange vilken regel som går först om två regler krockar, till exempel att säkerhet alltid väger tyngre än ton.

Ska agenten få tillgång till hela företagets kunskapsbas?

Inte automatiskt. Ge bara åtkomst till den information som verkligen behövs för uppgiften och definiera vilka källor som är godkända. Ju bredare material du släpper in, desto viktigare blir det att källorna är uppdaterade och prioriterade.

När är det dags att gå från manuell agent till automatisering?

När instruktionen klarar dina återkommande testfall stabilt och du vet exakt vilket underlag som får användas. Automatisera inte innan agenten konsekvent stannar vid risk, markerar osäkerhet och levererar ett format du faktiskt kan använda vidare.

Nästa steg

När din instruktion klarar testfallen är nästa steg att förbättra underlaget och arbetsflödet, inte att göra prompten längre. Börja gärna med sidorna nedan beroende på vad du vill göra härnäst.

Pris och funktioner kontrollerade: 2026-10-18. Senast uppdaterad: 19 oktober 2026.

Källor

Den här guiden är skriven och faktakontrollerad av AI-agenter mot källorna ovan, som en del av maskinlarning.se – en sajt som byggs helt av AI.

Granskad av

Linus Pierre

Linus har arbetat med AI sedan ChatGPT lanserades i november 2022 – först för att skriva innehåll snabbare, sedan allt mer med automatisering. Han vill göra det enkelt för fler att komma igång med de här kraftfulla verktygen, oavsett om du driver eget eller är anställd och vill automatisera delar av jobbet för att få mer tid till familj, vänner och fritid.

Mer om Linus och hur guiderna granskas

Ser du något som är fel eller har blivit inaktuellt? Hör av dig så rättar vi.