För rörmokare

Ett rör brister 22:40. Assistenten hittar ditt nummer och kan inte använda det.

Jour är det enda jobbet där kunden tar den första firman som kan säga ja. En assistent som får frågan 22:40 står inte i telefonkö och fyller inte i ditt kontaktformulär. Den väljer den som lagt ut tillgänglighet och pris i en form den kan agera på. Är det inte du var du aldrig ens med i matchen.

Fyra frågor en assistent ställer innan den skickar någon till dig

Besvaras ur din egen konfiguration, deterministiskt. Ingen modell står mellan frågan och ditt pris.

Finns någon tillgänglig nu, 22:40 en tisdag?

check_hours

En tidpunkt in, öppet eller stängt ut, plus när du öppnar nästa gång. Jour utanför öppettid är en egen tjänst med eget pris, så ”stängt” kommer tillbaka med en siffra i stället för att skicka kunden vidare till nästa sökträff.

Vad kostar jourutryckningen, och ingår framkörningen?

list_services

Strukturerade priser med modell, belopp, valuta och momsflagga: 1295 kr första timmen, framkörning inom ditt uppgivna område inkluderad, avloppsspolning från 2400 kr. Ett våtrumsjobb som verkligen kräver platsbesök märks som offert, vilket är ett ärligt svar och inte ett uteblivet.

Ger en badrumsrenovering rätt till ROT-avdrag, och är priset före eller efter?

get_faq

Dina formuleringar, ordagrant tillbaka och sökbara. ROT gäller arbetskostnaden vid arbete i bostaden, och det är där de flesta offerter spårar ur i samtalet, eftersom reglerna hänger på bostaden och kunden snarare än på röret. Du skriver meningen en gång och varje assistent upprepar den exakt.

Har firman Säker Vatten-behörighet, och är den försäkrad för vattenskada?

get_business_info

Behörighet, försäkring och det område du faktiskt kör till, i en strukturerad profil med adress, koordinater, öppettider, kontaktuppgifter och länkar. Det är det fältet som avgör om en assistent rekommenderar dig för ett våtrum eller tyst nedgraderar dig till ”händig”.

Samma sak, på tråden

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

# Exempelföretag. Samma form på tråden som den skarpa endpointen. $ curl -sS https://agents.ajarhq.com/t/vastrors/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":"jour","name":"Jourutryckning, första timmen", "price":{"model":"fixed","amount":1295,"currency":"SEK", "display":"1295 SEK"}, "duration_min":60,"bookable":true}, {"id":"avloppsspolning","name":"Avloppsspolning", "price":{"model":"from","amount":2400,"currency":"SEK", "display":"from 2400 SEK"}, "duration_min":120,"bookable":true}, {"id":"blandarbyte","name":"Byte av blandare", "price":{"model":"fixed","amount":1150,"currency":"SEK", "display":"1150 SEK"}, "duration_min":60,"bookable":true}, {"id":"vatrum","name":"Våtrumsrenovering", "price":{"model":"quote","amount":null,"currency":"SEK", "display":"quote on request"}, "duration_min":null,"bookable":false}] # tools/call request_quote {"service_id":"vatrum","fields":{...}} { "status": "pending_owner_confirmation", "request_id": "4c07b1a9-3f2e-4d55-9a10-0b7e2c884d31", "service": {"id":"vatrum","name":"Våtrumsrenovering"}, "message": "Request received. Nothing is booked or bound until the owner confirms." }

Lägg märke till den sista. En offerttjänst svarar ändå, den svarar bara ärligt, och förfrågan landar hos dig i stället för i en bekräftelse som ingen godkänt.

En ärlig not om siffrorna. Agenthämtningar är bevis på upptäckt, inte på efterfrågan. Att vara läsbar betyder att maskiner nu hittar din jourtaxa och kan agera på den. Det betyder inte att en enda utryckning blev bokad. 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 ett jobb i kalendern.

Öppna en sida för din firma

Eller se vilka som redan svarar: den publika katalogen.