För kliniker

En patient frågar sin assistent vilken klinik som tar emot nya patienter. Din är ett telefonnummer i en PDF.

Privata mottagningar förlorar den första frågan, inte tiden. Om ni tar emot nya patienter, vad ett förstabesök kostar, hur lång tid det tar och när ni är lediga är fyra uppgifter som ligger i ett bokningssystem ingen kan läsa utifrån. Ajar publicerar dem som svar, och varje förfrågan stannar i receptionen där den hör hemma.

Fem frågor en assistent ställer innan den nämner en klinik

Besvaras med det receptionen redan vet. Ingenting här är medicinsk rådgivning, och inget symtom behöver någonsin skrivas in i en förfrågan.

Tar ni emot nya patienter just nu?

get_faq

Den vanligaste anledningen till att en mottagning hoppas över, och den enda uppgift nästan ingen klinikwebb skriver rakt ut. Din egen mening, ordagrant tillbaka och sökbar på delsträng, så att en assistent kan räkna in eller ut er utan att gissa utifrån ett två år gammalt nyhetsinlägg.

Vad kostar ett förstabesök, och hur lång tid tar det?

list_services

Varje besökstyp kommer tillbaka med ett prisobjekt och en längd i minuter: nybesök 1190 kr på 45 minuter, återbesök 790 kr på 25. Ett intyg som faktiskt beror på ärendet märks som offert i stället för att få en påhittad siffra.

Finns något ledigt på torsdag eftermiddag?

check_hours

Öppettider prövade mot en bestämd tidpunkt, plus nästa öppning om svaret är nej. Veckans form besvaras ärligt utan att er kalender exponeras, och det är det som hindrar en assistent från att skicka någon till en låst dörr.

Är personalen legitimerad, och vad är mottagningen registrerad som?

get_business_info

En strukturerad profil med namn, kategori, beskrivning, adress, koordinater, öppettider, kontaktuppgifter och länkar. Legitimation och registrering ligger i text ni styr över och kan rätta på ett ställe, i stället för i ett inskannat intyg på en undersida.

Går besöket att dra av med RUT eller ROT?

get_faq

Nej, och det är precis en sådan sak en assistent annars gissar fel om. RUT gäller hushållsnära tjänster och ROT arbete i bostaden; ett vårdbesök är varken eller. Vad som däremot gäller hos er, som högkostnadsskydd, regionavtal eller ren självbetalning, skriver ni själva en gång och får ordagrant tillbaka.

Samma sak, på tråden

Sju MCP-verktyg över JSON-RPC. Fem deterministiska läsningar, två skrivningar som väntar på er.

# Exempelmottagning. Samma form på tråden som den skarpa endpointen. $ curl -sS https://agents.ajarhq.com/t/lindholmen-klinik/mcp \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' {"jsonrpc":"2.0","id":1,"result":{"tools":[ {"name":"get_business_info","description":"Profile, hours ..."}, {"name":"list_services", "description":"Prices, duration ..."}, {"name":"check_hours", "description":"Open at a time ..."}, {"name":"check_availability","description":"Candidate start times, not a confirmed diary ..."}, {"name":"request_quote", "description":"Gated. Held ..."}, {"name":"request_booking", "description":"Gated. Held ..."}, {"name":"get_faq", "description":"Your own answers"}]}} # tools/call list_services -> result.content[0].text, avkodad [{"id":"nybesok","name":"Nybesök", "price":{"model":"fixed","amount":1190,"currency":"SEK", "display":"1190 SEK"}, "duration_min":45,"bookable":true}, {"id":"aterbesok","name":"Återbesök", "price":{"model":"fixed","amount":790,"currency":"SEK", "display":"790 SEK"}, "duration_min":25,"bookable":true}, {"id":"halsokontroll","name":"Årlig hälsokontroll", "price":{"model":"fixed","amount":2450,"currency":"SEK", "display":"2450 SEK"}, "duration_min":60,"bookable":true}, {"id":"intyg","name":"Läkarintyg", "price":{"model":"quote","amount":null,"currency":"SEK", "display":"quote on request"}, "duration_min":null,"bookable":false}] # tools/call request_booking, fälten är namn och kontakt { "status": "pending_owner_confirmation", "request_id": "b9d4f30c-6a71-4e28-8f52-1d3ae0765c14", "service": {"id":"nybesok","name":"Nybesök"}, "message": "Request received. Nothing is booked or bound until the owner confirms." }

En bokningsförfrågan är en förfrågan. Den bär ett namn, en kontaktuppgift och en önskad tid, aldrig ett symtom, och den blir ingen bokad tid förrän receptionen säger ja.

En ärlig not om siffrorna. Agenthämtningar är bevis på upptäckt, inte på efterfrågan. Att vara läsbar betyder att assistenter hittar ert pris för förstabesök och om ni tar emot nya patienter. Det betyder inte att någon kom. Vi räknar hämtningarna och redovisar dem som det de är: samplade, ungefärliga i bästa fall, en undre gräns med okänd felmarginal, och ingen ersättning för en fylld kalender.

Öppna en sida för er mottagning

Eller se vilka som redan svarar: den publika katalogen.