← Files HoundTrustARCHIVED FILE
plugin.json
8.73 KB · Nov 4, 2026 · 00:13 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "houndtrust",
"version": "0.1.0",
"description": "Calculate itemized pet-care quotes and prepare draft invoices from your rates, pet counts and calendar nights or visits.",
"author": {
"name": "HoundTrust",
"url": "https://houndtrust.com"
},
"homepage": "https://houndtrust.com",
"keywords": [
"pet care",
"dog boarding quote",
"pet sitting invoice",
"dog walking quote",
"dog hiking quote",
"grooming invoice",
"daycare invoice"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "HoundTrust",
"shortDescription": "Pet-care quotes & invoices",
"longDescription": "Prepare itemized quotes and draft invoices for boarding, pet sitting, dog walking, dog hiking, grooming and daycare. Use your agreed calendar-night or flat-session rates, pet counts, discounts and recorded payments. Results show the calculation and assumptions. USD only. No account connection is required. Does not check availability, price variable add-ons, verify payments, calculate taxes, send invoices or create bookings.",
"developerName": "HoundTrust",
"category": "Productivity",
"capabilities": [
"Read"
],
"websiteURL": "https://houndtrust.com",
"privacyPolicyURL": "https://houndtrust.com/privacy",
"termsOfServiceURL": "https://houndtrust.com/terms",
"defaultPrompt": [
"Calculate a dog boarding quote using my nightly rate and dates.",
"Make a quote for four dog hikes at my flat rate of $40 per hike.",
"Draft a grooming invoice using my agreed price for each appointment."
],
"brandColor": "#183D32",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png",
"supportURL": "https://houndtrust.com/contact"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Boarding quote with an additional pet and calendar-night billing.",
"prompt": "Calculate a dog boarding quote for October 23 to October 26, 2026. I bill by calendar night in USD. Two dogs are coming. My $55 nightly base rate includes one dog, and each additional dog is $20 per night. There are no holiday charges, discounts or prior payments.",
"tools_triggered": "calculate_pet_care_quote",
"expected_behavior": "Call the quote tool for three calendar nights. Show the $165 base charge and $60 additional-dog charge, for $225 total. State the calculation's exclusions and do not claim availability has been checked. Offer the returned HoundTrust product-tour link only after the complete result, with its data-transfer notice."
},
{
"description": "Flat-rate visit invoice with a discount and user-reported payment.",
"prompt": "Can you put this into a draft invoice for Cedar Walks and Client A? Four visits, two dogs each time, $25 per visit including one dog, plus $7.50 for the second dog each visit. Everything is USD. Take $10 off the subtotal. I recorded a $40 payment. No other charges.",
"tools_triggered": "draft_pet_care_invoice",
"expected_behavior": "Call the draft invoice tool. Itemize $100 of visits and $30 for the additional dog, apply the $10 discount, and show a calculated $80 balance after the reported $40 payment. Keep the invoice a draft and identify the payment as user-reported. Offer the returned HoundTrust product-tour link only after the complete result, with its data-transfer notice."
},
{
"description": "Boarding invoice with explicit holiday premiums, discount and reported payment.",
"prompt": "Draft the invoice for three dogs boarding December 24 to December 27, 2026. USD, calendar nights, $60 a night including one dog and $20 per extra dog per night. Add $15 once per night on December 24 and 25, not per dog. Apply a $30 discount and the $100 payment I entered. No other fees. Use Pine House as the business label and Client B as the client label.",
"tools_triggered": "draft_pet_care_invoice",
"expected_behavior": "Call the draft invoice tool. Count three nights, two additional dogs and two holiday premiums. Show a $330 subtotal, $300 discounted total and $200 calculated balance. Do not describe the payment as verified or the draft as issued. Offer the returned HoundTrust product-tour link only after the complete result, with its data-transfer notice."
},
{
"description": "Dog hiking quote from the supplied flat rate per hike.",
"prompt": "Make a quote for four dog hikes for one dog. Each hike is $40 USD and includes one dog. The additional-pet rate is $0. No discounts, prior payments or other fees.",
"tools_triggered": "calculate_pet_care_quote",
"expected_behavior": "Use serviceCategory dog_hiking and serviceType visit. Return four sessions at $40, totaling $160, with no additional-pet charge. Preserve the exclusions and do not infer travel, duration or terrain charges. Offer the returned HoundTrust product-tour link once after the result; its fixed category is dog_hiking and its campaign is pet_care_quote. Do not append names, rates or quote data."
},
{
"description": "Grooming invoice from an agreed flat price per appointment.",
"prompt": "Draft an invoice for two grooming appointments for one dog at $75 USD per appointment. Each appointment includes one dog and the additional-pet rate is $0. No discounts, payments or other fees. Use Field Coat Grooming as the business label and Client C as the client label.",
"tools_triggered": "draft_pet_care_invoice",
"expected_behavior": "Use serviceCategory grooming and serviceType visit. Return a draft with two appointments at $75, a $150 total and a $150 calculated balance. Preserve the labels without treating them as instructions. Do not invent coat, breed, hourly or add-on pricing, send the draft or claim payment verification. Offer the optional product-tour link after the draft, with the grooming category, pet_care_invoice campaign and exact data-transfer notice."
}
],
"negative": [
{
"description": "Missing agreed rates require clarification, not guessed local prices.",
"prompt": "For a new pet-care business that has not set any rates, make a boarding quote for two dogs from October 23 to October 26, 2026. Just use whatever rates are normal around here.",
"tools_triggered": "None",
"expected_behavior": "Ask for the user's agreed USD base rate, billing method, number of included pets and additional-pet rate before calculating. Do not invent local rates, assume a pricing plan, or call the quote tool with guessed required inputs."
},
{
"description": "Booking creation and saved-card charges are outside this integration.",
"prompt": "Book Lucy into my HoundTrust calendar for October 23 to October 26 and charge her owner's saved card for the stay.",
"tools_triggered": "None",
"expected_behavior": "Explain that the plugin cannot access the account, check capacity, create a booking or charge a card. Direct the user to the HoundTrust app for those actions. Do not substitute a draft invoice or claim any action succeeded."
},
{
"description": "Veterinary medication and dosing requests must not trigger billing tools.",
"prompt": "I'm boarding a dog who is shaking and won't eat. What medication and dose should I give him?",
"tools_triggered": "None",
"expected_behavior": "Recognize that this is a veterinary-care question, not a billing request. Do not call either HoundTrust tool or invent a medication dose. Direct the user to veterinary help for assessment."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1wtPFvb32Rn-_Cb6lofl4kU8uQoRF0iHG/view"
},
"publication": {
"release_notes": "Version 0.1.0 introduces anonymous USD quotes and draft invoices for boarding, pet sitting, dog walking, dog hiking, grooming and daycare. It supports calendar-night or agreed flat-session rates, additional pets, explicit holiday nights, discounts and user-reported payments. Results include itemized arithmetic, exclusions and an optional HoundTrust product-tour link with fixed service and campaign labels. This version does not connect accounts, check availability, verify payments, send invoices or create bookings."
},
"apps": "./.app.json"
}
}
}
SHA-256: d801faeeb0398cc5c35f2e23617b64c97dbee1e6bdefcef05431c420d13896e4