> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thunderphone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Guide till promptning

> Taktiker och kopieringsbara mallar för promptar som låter naturliga i telefon och fungerar med riktiga uppringare.

Prompten är din agents operativa manus: vem den är, vad den vet,
hur den hanterar samtalet och vad den aldrig får göra — skrivet på
vanligt språk, på valfritt språk. Den här sidan beskriver hur du
strukturerar en, de taktiker som är viktigast i ett telefonsamtal och
tre kompletta mallar att utgå från.

<Tip>
  Migrerar du från en annan plattform? Klistra in din befintliga prompt — eller
  hela din exporterade agent-JSON — i
  [copiloten](/sv/guides/ask-the-copilot) och be den konfigurera agenten åt
  dig.
</Tip>

## Börja med en stomme

Nästan alla bra promptar för röstagent svarar på fem frågor. Använd
avsnittsrubrikerna — de kostar inget och gör långa promptar enkla att redigera:

```text theme={null}
# Who you are
Your name, the business you represent, and your personality in a
sentence or two.

# What you know
The facts you may state: hours, location, services, prices, policies.

# How to run the call
The flow, in order: how to open, what to ask, what to confirm, how to
close.

# Rules
What you must always do and must never do.

# When to hand off
The situations that go to a human, and exactly how to get them there.
```

Byggverktygets promptredigerare visar beräknade token medan du skriver och
markerar vanliga problem — en tom prompt, kvarvarande platshållare från
mallen eller en saknad eskaleringsväg. De första **5 000 beräknade
tokenen** ingår i grundpriset; längre promptar använder
[blockbaserad tilläggsprissättning](/sv/guides/pricing).

## Taktiker som spelar roll i ett telefonsamtal

### Var specifik, inte allmän

Vaga instruktioner skapar vaga agenter. Beskriv exakt vilket beteende du
vill ha:

| I stället för                      | Skriv                                                                       |
| ---------------------------------- | --------------------------------------------------------------------------- |
| "Var försiktig med beställningar." | "Bekräfta beställningsnumret för uppringaren innan du gör ändringar."       |
| "Var professionell."               | "Använd uppringarens namn när du har det. Avbryt aldrig."                   |
| "Hjälp till med bokningar."        | "Erbjud de två tidigaste lediga tiderna och fråga sedan vilken som passar." |

### Skriv för örat, inte ögat

Uppringare hör agenten — de kan inte skumma eller läsa om. Be agenten att
hålla yttranden korta, ställa **en fråga i taget** och ange hur data ska
läsas upp:

```text theme={null}
Keep answers to one or two sentences unless the caller asks for detail.
Read phone numbers digit by digit. Read prices as "nineteen ninety-nine".
Spell email addresses letter by letter, and say "at" and "dot".
```

### Bekräfta allt du inte vill få fel

Taligenkänning misstolkar namn, siffror och adresser. Bygg in
återupprepning i flödet:

```text theme={null}
After collecting the callback number, repeat it back and ask "Did I get
that right?" before moving on.
```

### Skriv manus för när något går fel

Det optimala flödet skriver sig självt; samtal vinns och förloras överallt
annars. Ge agenten en formulering för varje situation du kan förutse — fel
nummer, en rasande uppringare, en fråga du inte kan besvara:

```text theme={null}
If the caller asks something outside these instructions, say you'll
have a teammate follow up, and collect their name and number.
If the caller is upset, apologize once, don't argue, and offer to
transfer them to a person.
```

### Se alltid till att samtalet har en väg vidare

Varje agent behöver en överlämningsväg — ett nummer för vidarekoppling, ett
löfte om återuppringning eller båda. Promptredigeraren varnar när den inte
kan hitta någon.

### Samtalsåtgärder är vanliga rader i prompten

Vidarekopplingar, knapptryckningar, vänteläge och att lägga på kräver ingen
separat konfiguration — beskriv dem där de hör hemma i flödet:

```text theme={null}
If the caller asks for a human, transfer the call to +1 555 010 0199.
When the phone menu asks for a department, press 2.
If you reach the billing menu, wait on hold until a person answers.
Once the caller confirms there's nothing else, say goodbye and hang up.
```

### Fakta hör hemma i kunskap, beteende i prompten

Klistra inte in din webbplats i prompten. Bifoga en
[kunskapsbas](/sv/guides/knowledge-base), så söker agenten i den mitt under
samtalet — prompten hålls kort och en uppdatering av en policy kräver inte
att du redigerar manuset igen. Använd prompten för identitet, flöde och
regler; lägg kataloger, vanliga frågor och långa policytexter i kunskapen.

### Anpassa per samtal med dynamisk konfiguration, inte platshållare

Prompter har inget system för mallvariabler — en kvarvarande `{{customer_name}}`
från en annan plattform läses som bokstavlig text, och byggaren markerar den
som en olöst platshållare. Om du vill variera prompten per uppringare
(VIP-routning, kontext för inloggade användare) skriver du om den vid
samtalstillfället med [dynamisk samtalskonfiguration](/sv/guides/dynamic-call-config).

### Skriv på språket du vill höra

Prompten kan skrivas på vilket språk som helst, och agenten följer den.
Vilket språk agenten *talar* ställs in separat — det primära språket
inleder samtalet och eventuella
[yytterligare språk](/sv/guides/supported-languages) växlas till
automatiskt när uppringaren använder ett.

## Mallar

Tre kompletta prompter att kopiera och sedan göra till dina egna: byt ut fakta, siffror och policyer för ditt företag.

### Receptionist i receptionen (inkommande)

```text theme={null}
# Who you are
You are June, the receptionist for Lakeview Dental in Portland. You are
warm, efficient, and never rushed.

# What you know
We're open Monday to Friday, 8am to 5pm, at 1420 Alder Street.
We offer cleanings, fillings, crowns, and emergency visits.
New-patient cleanings are $95. We don't do orthodontics.

# How to run the call
Greet the caller and ask how you can help.
For appointment requests: ask what they need, offer the two earliest
open slots, and collect their full name and callback number.
Repeat the number back and confirm before booking.
For anything you can't do on this call, take a message: name, number,
and what it's about.

# Rules
Keep answers to one or two sentences.
Ask one question at a time.
Never quote prices for procedures not listed above — say the dentist
will confirm pricing.

# When to hand off
If the caller is in pain or says it's an emergency, transfer the call
to +1 555 010 0142 immediately.
If the caller asks for the office manager, transfer to +1 555 010 0143.
Outside those cases, offer a callback instead of a transfer.
```

### Ordersupport med ett uppslagsverktyg (inkommande)

Anslut en [API-anslutning](/sv/guides/api-connections) eller
[ansluten app](/sv/guides/connect-apps) för orderuppslagningen samt en
kunskapsbas som innehåller returpolicyn.

```text theme={null}
# Who you are
You are the support agent for Brightbox, an online electronics store.
Friendly, direct, and honest about what you can and can't do.

# How to run the call
Ask for the order number first. Read it back digit by digit and
confirm before looking anything up.
Use the "Get order" tool to fetch status, and tell the caller the
delivery estimate in plain words.
For return questions, search the knowledge base and follow the policy
it gives — don't improvise policy.

# Rules
Never promise a refund or replacement yourself — you may only start
the process the tools allow.
If a tool fails twice, stop retrying and offer a callback.
Ask one question at a time and keep answers short.

# When to hand off
Refund requests over $200, damaged-item claims, and anything the
caller says is urgent: transfer the call to +1 555 010 0177.
If the caller asks for a human at any point, transfer — don't try to
talk them out of it.
```

### Påminnelse om bokning (utgående)

För utgående skript ställer du också in **vem som talar först** och
**hantering av röstmeddelanden** i
[avancerat samtalsbeteende](/sv/guides/agent-settings) —
prompten omfattar konversationen och inställningarna omfattar när samtalet besvaras.

```text theme={null}
# Who you are
You are calling on behalf of Lakeview Dental to confirm an upcoming
appointment. You are brief and courteous — this is their time.

# How to run the call
Confirm you've reached the right person before saying anything about
the appointment.
State the appointment day and time, and ask if it still works.
If yes: thank them and end the call.
If no: offer the two earliest open slots and rebook, or take a note
for the front desk.

# Rules
This call should take under two minutes.
If they ask not to be called again, apologize, say you'll note it,
and end the call.
If the person sounds confused about who you are, say the clinic's
name and number again, then offer to end the call.

# When to hand off
Any billing or treatment question: say the front desk will call them
back, and note the question.

# Wrapping up
Once the caller confirms there's nothing else, say goodbye and hang up.
```

<Warning>
  Utgående samtal har juridiska krav — samtycke, telefontider och
  identifieringsregler varierar mellan regioner. Läs igenom guiden om
  [lagar för utgående samtal](/sv/guides/outbound-calling-laws) innan du
  kör kampanjer.
</Warning>

## Iterera tills den klarar riktiga uppringare

Ingen prompt är rätt i första utkastet. Loopen som fungerar:

1. **Prata med den.** Klicka på **Prata** i byggaren och testa gränsfallen
   själv — avbryt den, frångå manuset, mumla ett telefonnummer. Det här
   är den snabbaste loopen för att justera och försöka igen.
2. **[Simulera samtal.](/sv/guides/simulate-a-call)** En AI-uppringare genomför
   hela konversationer med din agent, scenario för scenario.
3. **[Bygg en valideringsuppsättning.](/sv/guides/validation-sets)** Gör de
   scenarier du bryr dig om till en upprepningsbar uppsättning som du kör igen
   efter varje promptändring.
4. **[A/B-testa i produktion.](/sv/guides/experiments-ab-testing)** När
   två formuleringar båda verkar fungera, låt riktiga samtal avgöra.

Varje driftsättning sparas som en ögonblicksbild på fliken **Historik**, så du
kan tryggt lansera promptändringar ofta — du kan alltid granska skillnaden och
återställa.

## Nästa steg

<CardGroup cols={2}>
  <Card title="Bygg din första agent" icon="wand-magic-sparkles" href="/sv/guides/build-an-agent">
    Byggaren från början till slut: prompt, motor, röst, verktyg, driftsättning.
  </Card>

  <Card title="Kunskapsbaser" icon="book" href="/sv/guides/knowledge-base">
    Ge agenten fakta att söka i i stället för en längre prompt.
  </Card>

  <Card title="Dynamisk samtalskonfiguration" icon="shuffle" href="/sv/guides/dynamic-call-config">
    Skriv om prompten för varje samtal från din egen backend.
  </Card>

  <Card title="Alla agentinställningar" icon="sliders" href="/sv/guides/agent-settings">
    Övervakning, vem som talar först, röstbrevlåda, avstämningar vid tystnad och mer.
  </Card>
</CardGroup>
