{"ok":true,"site":{"host":"naturbinderiet.dk","url":"https://naturbinderiet.dk/","desc":"Naturbinderiet","type":"live","category":"Commerce","favicon":"/favicons/naturbinderiet.dk.png","tools":[{"name":"search_products","kind":"answer","impl":"imperative","description":"Search the webshop of Naturbinderiet, a local florist in Holstebro, Denmark, for bouquets, funeral flowers, wreaths, gift baskets and other products. All filters are optional and can be combined. Use list_categories_and_occasions to get valid category and occasion slugs. Returns up to 12 products per page with name, slug, starting price in DKK and product URL. Product texts are in Danish.","title":"Søg efter blomster og gaver","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Free-text search in Danish, e.g. \"roser\", \"krans\" or \"buket\"."},"category":{"type":"string","description":"Category slug, e.g. \"buketter\" or \"kranse\"."},"occasion":{"type":"string","description":"Occasion slug, e.g. \"fodselsdag\", \"begravelse\" or \"bryllup\"."},"minPrice":{"type":"integer","minimum":0,"description":"Minimum price in DKK."},"maxPrice":{"type":"integer","minimum":0,"description":"Maximum price in DKK."},"sort":{"type":"string","enum":["default","price-asc","price-desc","name-asc","name-desc"],"description":"Sort order: default (recommended), price-asc, price-desc, name-asc or name-desc."},"page":{"type":"integer","minimum":1,"description":"Page number, 12 products per page."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]},{"name":"get_product_details","kind":"answer","impl":"imperative","description":"Get full details for one product: description, available sizes with prices in DKK, occasions, whether it is a funeral product, and what information is required to order it. Use the slug returned by search_products.","title":"Vis produktdetaljer","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Product slug, e.g. \"romantisk-rosenbuket\"."}},"required":["slug"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]},{"name":"list_categories_and_occasions","kind":"answer","impl":"imperative","description":"List all product categories (e.g. bouquets, wreaths, coffin decorations, gift baskets) and occasions (e.g. birthday, funeral, wedding) with their slugs, plus the available sort options for search_products.","title":"Vis kategorier og anledninger","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]},{"name":"check_delivery_address","kind":"answer","impl":"imperative","description":"Check whether Naturbinderiet delivers to a Danish address. Delivery is only possible within a fixed radius of the shop in Holstebro. Returns up to 5 matching addresses, each with an addressId, the full address, whether delivery is possible and the distance in km. Pass the addressId of the correct address to add_to_cart (valid for 24 hours). If no address is found, the message explains what to tell the user.","title":"Tjek levering til adresse","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"address":{"type":"string","minLength":3,"description":"Danish street address or place, e.g. \"Nørregade 10, 7500 Holstebro\" or the name of a church/chapel."}},"required":["address"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]},{"name":"get_delivery_dates","kind":"answer","impl":"imperative","description":"Get the earliest possible delivery date, the next available delivery dates, today's order cutoff time, the delivery fee in DKK and the delivery rules. Pass productSlug to apply product-specific rules (funeral flowers and products that require advance notice). Pass date (YYYY-MM-DD) to check whether a specific date is possible and why not.","title":"Find leveringsdatoer","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"productSlug":{"type":"string","description":"Optional product slug to apply that product's delivery rules."},"date":{"type":"string","format":"date","description":"Optional date to check, formatted YYYY-MM-DD."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]},{"name":"get_shop_info","kind":"answer","impl":"imperative","description":"Get Naturbinderiet's address, phone number, email, opening hours, delivery radius and delivery fees.","title":"Vis butiksinformation","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]},{"name":"open_page","kind":"act","impl":"imperative","description":"Navigate the user's browser to a page on the site, e.g. a product page so the user can see it, the cart, or checkout so the user can review and pay. Use slug together with page \"produkt\", \"kategori\" or \"anledning\". Use query together with page \"produkter\" to show search results.","title":"Åbn side på naturbinderiet.dk","inputSchema":{"type":"object","properties":{"page":{"type":"string","enum":["forside","produkter","produkt","kategori","anledning","kurv","checkout","kontakt","om-os","handelsbetingelser","fortryd-ordre"],"description":"The page to open."},"slug":{"type":"string","description":"Product, category or occasion slug. Required for produkt, kategori and anledning."},"query":{"type":"string","description":"Optional search text when page is \"produkter\"."}},"required":["page"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]},{"name":"fill_contact_form","kind":"act","impl":"imperative","description":"Open the contact page and fill in the contact form (questions, custom orders, weddings, funerals) so the customer can review it and press \"Send besked\" themselves. This tool never sends anything. Calling it again replaces the values. Returns validation errors if a value is invalid. Afterwards, ask the customer to review and send the form, and use get_contact_form_status to see whether it was sent. Write the message in Danish.","title":"Udfyld kontaktformular","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"The customer's full name."},"email":{"type":"string","format":"email","description":"The customer's email address. The shop replies to this address."},"phone":{"type":"string","description":"Optional Danish phone number."},"subject":{"type":"string","enum":["Generel henvendelse","Bestilling","Bryllup","Begravelse","Levering","Andet"],"description":"The subject of the message."},"message":{"type":"string","minLength":10,"description":"The message to the shop in Danish, at least 10 characters."}},"required":["name","email","subject","message"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]},{"name":"get_contact_form_status","kind":"answer","impl":"imperative","description":"Check whether the customer has sent the contact form after fill_contact_form. Status is one of: not_open, not_filled, waiting_for_customer, sending, sent, failed or invalid (with validation errors).","title":"Status på kontaktformular","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/produkter","/kontakt","/om-os","/handelsbetingelser","/kategori/blomsterklippekort"]}],"apiSurface":"spec","toolCount":9}}