---
title: "Guide till promptning"
description: "Taktiker och kopieringsklara mallar för promptar som låter naturliga i telefon och fungerar väl med verkliga uppringare."
---

Prompten är agentens 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 prompt, de taktiker som är viktigast i ett telefonsamtal
och tre kompletta mallar att utgå från.

<Tip>
  Migrerar du från en annan plattform? [Importeraren](/sv/guides/import-agents)
  för över dina agenter och skriver om varje prompt enligt den här guidens
  struktur. För en enskild prompt kan du också klistra in den — eller hela
  den exporterade agent-JSON:en — i [copiloten](/sv/guides/ask-the-copilot).
</Tip>

## Börja med en grundstruktur

Nästan varje bra prompt för en röstagent besvarar fem frågor. Använd
avsnittsrubrikerna — de kostar inget och gör långa promptar redigerbara:

```text
# 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.
```

Byggarens promptredigerare visar uppskattat antal 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 uppskattade
tokenen** ingår i grundpriset; längre promptar använder
[blockbaserad tilläggsprissättning](/sv/guides/pricing).

## Taktiker som spelar roll i ett telefonsamtal

### Specifikt slår generellt

Vaga instruktioner ger vaga agenter. Ange 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 schemaläggning." | "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 talade svar korta, ställa **en fråga i taget** och ange hur
data ska läsas upp:

```text
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 kan höra fel på namn, siffror och adresser. Bygg in
återupprepning i flödet:

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

Be om återupprepningen i samma form som värdet angavs — en e-postadress
bokstav för bokstav, ett telefonnummer siffra för siffra. En
sammanfattande återupprepning ("så det är din Gmail") bekräftar ingenting:

```text
After collecting an email address, spell it back letter by letter and
ask the caller to confirm before you save it.
```

### Välj Storm när samtalet hänger på en bokstaverad sträng

Telefonljud är 8 kHz. E-postadresser, efternamn, bekräftelsekoder och
försäkringsnummer är där den bandbredden inte räcker till: "M" och "N"
ligger nära varandra, uppringarens "punkt" överlever som ett ord och
domänen kommer tillbaka med en bokstav fel.

Bolt transkriberar först ljudet till text och resonerar utifrån
transkriptionen, så allt som transkriptionen tappade redan är borta. Storm
hör själva ljudet och är markant bättre på bokstaverade strängar.
Om ett samtal bara är användbart när e-postadressen eller referensnumret
är exakt rätt är den skillnaden värd mer än prisskillnaden — se
[modellnivåer](/sv/guides/agent-settings).

Placera sedan kontrollen där prompten inte kan hoppa över den: deklarera
`"format": "email"` för verktygsparametern som tar emot adressen.
ThunderPhone reparerar vanliga transkriptionsartefakter och avvisar det
som inte går att reparera innan din endpoint körs, så agenten frågar igen
i stället för att skriva in en felaktig adress i ditt system. Se
[Skapa en verktygsintegration](/sv/guides/build-tool-integration).

### Skriv manus för problemfallen

Den lyckade vägen skriver sig själv; samtal vinns och förloras överallt
annars. Ge agenten en rad för varje situation du kan förutse — fel
nummer, den rasande uppringaren, frågan du inte kan besvara:

```text
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.
```

### Ge alltid samtalet 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 en.

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

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

```text
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.
```

För routningsregler, granskade överlämningar och reservvägar vid fel, se [Överför
samtal](/sv/guides/call-transfers). För alla andra plattformsåtgärder, se [Inbyggda
verktyg](/sv/guides/built-in-tools).

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

Klistra inte in din webbplats i prompten. Lägg till en
[kunskapsbas](/sv/guides/knowledge-base) och agenten söker i den
mitt under samtalet — prompten förblir kort och att uppdatera en policy
innebär inte att du måste redigera manuset igen. Behåll prompten för
identitet, flöde och regler; lägg kataloger, vanliga frågor och långa
policytexter i kunskap.

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

Prompter har inget system för mallvariabler — en kvarlämnad `{{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 inloggad användare) skriver du om den vid
samtalstid 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
[ytterligare språk](/sv/guides/supported-languages) växlas till
automatiskt när uppringaren använder ett.

## Mallar

Tre kompletta promptar att kopiera och sedan göra till dina egna: byt ut dina företags fakta, siffror och policyer.

### Receptionist i växeln (inkommande)

```text
# 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 uppslagsverktyg (inkommande)

Koppla 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
# 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 ska du även ange **vem som talar först** och **hantering av röstmeddelanden** i
[avancerat samtalsbeteende](/sv/guides/agent-settings) —
prompten täcker samtalet och inställningarna täcker när någon svarar.

```text
# 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 omfattas av juridiska krav — samtycke, samtalstider och
  identifieringsregler varierar mellan regioner. Läs
  [guiden om lagar för utgående samtal](/sv/guides/outbound-calling-laws) innan
  du startar kampanjer.
</Warning>

## Iterera tills den klarar riktiga samtal

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

1. **Prata med den.** Klicka på **Prata** i byggverktyget och testa gränsfallen själv — avbryt den, lämna manuset, mumla ett telefonnummer. Det här är den snabbaste loopen för justering och nya försök.
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 scenarierna 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 bra, låt riktiga samtal avgöra.

Varje driftsättning sparas som en ögonblicksbild på fliken **Historik**, så du kan tryggt driftsätta promptändringar ofta — du kan alltid granska diffen 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">
    Byggverktyget 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 per 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>
