search_shop_policies_and_faqs
Search Rakentaja Outlet shop policies, FAQ, and store info.
Searches across 8 pages: About Us (tietoa-meista), FAQ (usein-kysyttya), Delivery terms (toimitusehdot), Privacy Policy (tietosuoja), Terms of Use (kayttoehdot), Return Form (peruutuslomake), Payment Methods (maksutavat), AI Agent Guide (ai).
Use this tool when the user asks about:
Delivery times and costs ("toimitusaika", "toimituskulu")
Returns and refunds ("palautus", "peruutus", "hyvitys")
Payment methods ("maksutavat", "lasku")
Privacy or GDPR ("tietosuoja", "GDPR")
Terms of use ("käyttöehdot")
Company information ("Sanere Oy", "yhteystiedot", "Y-tunnus")
Any general question about buying from the store
Args: query: Free-text search term (Finnish). Case-insensitive. Leave empty to get an overview of all policy pages. limit: Maximum sections to return (1-10, default 5). Each section is a paragraph or Q&A pair; longer content is truncated.
Returns: JSON with: - sections: list of matching sections, each with: - page_slug: e.g. "usein-kysyttya" - page_title: e.g. "Usein kysyttyä" - page_url: full URL to the page - heading: section heading if any - text: matching text content (may be truncated) - is_faq: True if this is a Q&A from the FAQ page - total_matches: total sections matched - query: echoed query - available_pages: list of all policy page slugs - disclaimer: legal reminder to check the full page
Notes: - Policies are the authoritative source; if unclear, direct the user to the page_url for the full text. - Some FAQ entries are marked with FAQPage schema.org markup — these show up as Google rich results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max sections to return (1-10) | |
| query | No | Free-text search term (Finnish) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Echoed query | |
| sections | Yes | Matching sections (limited by `limit`) | |
| disclaimer | Yes | ||
| total_matches | Yes | Total sections matched (may be > len(sections) if limited) | |
| available_pages | Yes | All 8 policy page slugs |