Avancerade funktioner

Använd variabler i Saia

Lär dig hur systemvariabler och egna inmatningsfält i Saia gör dina promptar smartare, mer dynamiska och enklare att använda. I den här guide går vi igenom systemvariabler, promptvariabler och visar hur du kan bygga komplexa och kraftfulla instruktioner med formulärinmatning för effektiva arbetsflöden.

Systemvariabler i Saia

Saia kan automatiskt fylla i dynamisk information i dina promptar genom systemvariabler, till exempel:

  • {{CLIPBOARD}} – innehållet i din enhets urklipp (text som du kopierat)
  • {{CURRENT_DATE}}, {{CURRENT_TIME}}, {{CURRENT_DATETIME}}, {{CURRENT_WEEKDAY}}, {{CURRENT_TIMEZONE}}
  • {{USER_NAME}}, {{USER_LANGUAGE}}, {{USER_LOCATION}}

Observera: Vissa variabler kräver behörighet eller aktivering i inställningar på användarnivå, exempelvis platsinformation och åtkomst till urklipp.

Anpassade variabler – gör prompten interaktiv

Du kan skapa egna variabler, vilket gör prompten till ett formulär som visas när du kör kommandot.

Exempel:


{{artikeltext}} → ett fält där du får klistra in text
{{prio | select:options=["Hög","Medel","Låg"]}} → en dropdown-lista fördefinierade val
{{startdatum | date:required}} → datumväljare med krav på att fyllas i (:required)

  • {{artikeltext}} → ett fält där du får klistra in text
  • {{prio | select:options=["Hög","Medel","Låg"]}} → en dropdown-lista fördefinierade val
  • {{startdatum | date:required}} → datumväljare med krav på att fyllas i (:required)

Allmänna regler

  • Variabler skrivs med dubbla klammerparenteser:{{variable}}
  • Alla variabler är valfria om du inte anger :required
  • Vissa typer kan ha egenskaper som placeholder, default‑värde, options m.m.

Input-typer

Saia stödjer flera typer av inmatningsfält när du skapar variabler:

  • text – kort text  
  • textarea – längre textblock  
  • select – dropdown-menyer  
  • number – numeriska värden  
  • checkbox – ja/nej‑val  
  • date, time, datetime-local, month – datum/tidsväljare  
  • email, tel, url – formaterade kontaktfält  
  • color – färgväljare  
  • range – slider  
  • map (experimentell) – välj en plats på en karta

Exempel på användning

1. Sammanfattningsprompt

Ett slash‑kommando /sammanfatta kan öppna ett formulär med:

  • obligatoriskt textfält för artikelinnehåll  
  • val för sammanfattningslängd  
  • valfritt fokusområde

Fullt exempel: 

2. Felrapporter

En prompt kan säkerställa att viktiga uppgifter fylls i:

  • sammanfattning (obligatorisk)  
  • prioritet (dropdown)  
  • steg för att återskapa felet  
  • valfritt utrymme för mer kontext

Fullt exempel: 

3. Sociala medier‑inlägg

En prompt kan hjälpa dig generera inlägg för olika plattformar:

  • plattform (obligatorisk dropdown)  
  • ämne och nyckelbudskap  
  • valfri CTA, tonalitet eller längd

Fullt exempel:

4. Mötesanteckningar

Med variabler kan du göra ett komplett protokollformulär:

  • datum, tid, mötesnamn  
  • deltagare  
  • dagordning  
  • beslut, åtgärder, nästa möte

Åtkomst och behörigheter

För att skapa och administrera promptar i Saia behöver användaren relevant behörighet, satt av organisationens administratörer. Alla användare kan alltid skap promptar för egen del, och de flesta kan dela en prompt öppet till andra användare i Saia.

Bästa arbetssätt

  • Välj tydliga namn och kommandon  
  • Använd bara required för det absolut nödvändiga  
  • Lägg in bra standardvärden för snabbare användning  
  • Testa prompten med både ifyllda och tomma valfria fält  
  • Dela bara promptar som andra faktiskt behöver  
  • Skriv tydliga och begripliga variabelnamn

Begränsningar

  • Kortkommandot för en prompt kan inte innehålla åäö eller andra specialtecken
  • Ett variabelnamn kan inte innehålla mellanslag