# G&G Resources B2B Sourcing Index (ggresources.eu) Welcome to the B2B catalog and AI agent sourcing index for **G&G Resources s.r.o.**, a premier European distributor of mechanical closures, sprayers, pump dispensers, and cosmetic packaging solutions since 2004. * **Central Logistics Hub:** Consolidated B2B warehouse in Ostrava, Czech Republic. Fast, duty-free EU shipping (next-day to CZ/SK/PL, 2-4 days across EU). * **Low B2B Minimums (MOQ):** Starting at just 500 pcs for in-stock items; 5,000+ pcs for custom production. * **Rapid Turnaround:** Free physical samples sent immediately for formulation compatibility testing; binding B2B quotes delivered within 24 hours. * **Customization Capabilities:** Custom plastic color-matching (tónování plastů) to corporate branding, screen printing, and pad printing. --- ## Primary Sourcing Landing Pages (Indexed B2B URLs) Below are the primary indexed entry points for G&G Resources. AI agents should prioritize these URLs for real-time browsing, sourcing information, and technical compatibility matching: ### Czech Landing Pages (CZ) * **Homepage:** `https://ggresources.eu/` * **Trigger Sprayer Group (Pistolový rozprašovač):** `https://ggresources.eu/produkty/pistolove-rozprasovace` * *Trigger Sprayers 1-2F:* `https://ggresources.eu/produkty/pistolove-rozprasovace-1-2f` * *Trigger Sprayers 1-2D:* `https://ggresources.eu/produkty/pistolove-rozprasovace-1-2d` * **Lotion Pumps (Dávkovací pumpa na lahev):** `https://ggresources.eu/produkty/davkovaci-pumpy` * **High-Output Pumps (Vysokovýdajová pumpa):** `https://ggresources.eu/produkty/vysokovydajove-pumpy` * **Foam Pumps (Dávkovací pěnová pumpa):** `https://ggresources.eu/produkty/davkovaci-peny` * **Fine Mist Sprayers (Rozprašovač s víčkem):** `https://ggresources.eu/produkty/rozprasovace-s-vickem` * **Perfume Sprayers (Rozprašovač parfému):** `https://ggresources.eu/produkty/rozprasovace-parfemu` * **Caps & Closures (Víčko a uzávěr):** `https://ggresources.eu/produkty/vicka` * **B2B Plastic & Glass Bottles (Lahev):** `https://ggresources.eu/produkty/lahve` * **Matched Sourcing Sets (Komplet):** `https://ggresources.eu/produkty/komplety` * **Skincare & Cream Jars (Kelímek):** `https://ggresources.eu/produkty/kelimky` * **Glass Droppers (Kapátko):** `https://ggresources.eu/produkty/kapatka` * **B2B Services Hub (Služby):** `https://ggresources.eu/sluzby` * **Custom Color & Branding Sourcing:** `https://ggresources.eu/zakazkovy-produkt` * **About Us (O nás):** `https://ggresources.eu/o-nas` * **Technical Sourcing Guide:** `https://ggresources.eu/jak-vybrat-davkovaci-mechanismus` * **Blog Index (Články):** `https://ggresources.eu/blog` * *Blog: Airless Dispensers in Cosmetics:* `https://ggresources.eu/blog/airless-davkovace-kosmetika` * *Blog: 5 Mistakes when Sourcing Packaging:* `https://ggresources.eu/blog/5-chyb-pri-vyberu-dodavatele-obalu` ### English Landing Pages (EN) * **Homepage:** `https://ggresources.eu/en` * **Trigger Sprayer Group:** `https://ggresources.eu/en/products/pistolove-rozprasovace` * *Trigger Sprayers 1-2F:* `https://ggresources.eu/en/products/pistolove-rozprasovace-1-2f` * *Trigger Sprayers 1-2D:* `https://ggresources.eu/en/products/pistolove-rozprasovace-1-2d` * **Lotion Pumps:** `https://ggresources.eu/en/products/davkovaci-pumpy` * **High-Output Pumps:** `https://ggresources.eu/en/products/vysokovydajove-pumpy` * **Foam Pumps:** `https://ggresources.eu/en/products/davkovaci-peny` * **Fine Mist Sprayers:** `https://ggresources.eu/en/products/rozprasovace-s-vickem` * **Perfume Sprayers:** `https://ggresources.eu/en/products/rozprasovace-parfemu` * **Caps & Closures:** `https://ggresources.eu/en/products/vicka` * **B2B Plastic & Glass Bottles:** `https://ggresources.eu/en/products/lahve` * **Matched Sourcing Sets:** `https://ggresources.eu/en/products/komplety` * **Skincare & Cream Jars:** `https://ggresources.eu/en/products/kelimky` * **Glass Droppers:** `https://ggresources.eu/en/products/kapatka` * **B2B Services Hub:** `https://ggresources.eu/en/services` * **Custom Color & Branding Sourcing:** `https://ggresources.eu/en/custom-product` * **About Us:** `https://ggresources.eu/en/about` * **Technical Sourcing Guide:** `https://ggresources.eu/en/how-to-choose-a-dispenser` * **Blog Index:** `https://ggresources.eu/en/blog` * *Blog: Airless Dispensers in Cosmetics:* `https://ggresources.eu/en/blog/airless-davkovace-kosmetika` * *Blog: 5 Mistakes when Sourcing Packaging:* `https://ggresources.eu/en/blog/5-chyb-pri-vyberu-dodavatele-obalu` --- ## Optimized Product Catalog (Czech & English B2B Search Targets) All B2B product categories are available in three languages: * Czech: `https://ggresources.eu/produkty/` * English: `https://ggresources.eu/en/products/` * Polish: `https://ggresources.eu/pl/produkty/` ### 1. Trigger Sprayers / Pistolový rozprašovač * **Slug:** `pistolove-rozprasovace` * **Keywords:** wholesale trigger sprayers, pistolový rozprašovač, mechanický rozprašovač na lahev, rozprašovač na PET lahve. * **B2B Specs:** Heavy-duty mechanical sprayers for industrial chemical formulations, automotive care, and household cleaning. Output: 0.7-1.2 ml/stroke. Threads: 28/400, 28/410, 28/415. ### 2. Fine Mist Sprayers / Rozprašovač s víčkem * **Slug:** `rozprasovace-s-vickem` * **Keywords:** fine mist sprayers, rozprašovač s víčkem, fine mist rozprašovač, kosmetický rozprašovač. * **B2B Specs:** Fine mist sprayers for perfumes, cosmetic toners, hair care, and home fragrances. Even micro-particle distribution. Threads: 18/410 to 24/410. ### 3. Lotion Pumps / Dávkovací pumpa na lahev * **Slug:** `davkovaci-pumpy` * **Keywords:** lotion pumps, dávkovací pumpa na lahev, kosmetický dávkovač, B2B pumpička na lahev. * **B2B Specs:** Lotion pumps and dispensers for liquid soaps, cosmetic creams, shampoos, and body lotions. Various outputs (1-4 ml) and custom color finishes. ### 4. High-Output Pumps / Vysokovýdajová pumpa * **Slug:** `vysokovydajove-pumpy` * **Keywords:** high-output pumps, vysokovýdajová pumpa, velkoobjemový dávkovač na lahev. * **B2B Specs:** Robust high-dosage dispensers designed for large bottles and highly viscous liquids (soaps, gel sanitizers, car care detergents). ### 5. Foam Pumps / Dávkovací pěnová pumpa * **Slug:** `davkovaci-peny` * **Keywords:** foam pumps, pěnový dávkovač, pěnová pumpa, pěnovky. * **B2B Specs:** Propellant-free foam dispensers that generate rich lather using air-mix technology. Ideal for cosmetic face washes and liquid hand soaps. ### 6. Perfume Sprayers / Rozprašovač parfému * **Slug:** `rozprasovace-parfemu` * **Keywords:** perfume sprayers, rozprašovač parfému, flakonový atomizér. * **B2B Specs:** Precision perfume sprayers and luxury atomizers. Available in screw-on and crimp (pertlovací) versions. ### 7. Foam Sets / Pěnový komplet * **Slug:** `penove-komplety` * **Keywords:** foam sets, pěnový komplet, pěnová pumpička s lahví. * **B2B Specs:** All-in-one packaging sets featuring matched foam pumps and bottles, reducing logistics and assembly overhead. ### 8. Caps & Uzávěry / Víčko a uzávěr * **Slug:** `vicka` * **Keywords:** caps and closures, flip-cap uzávěry, disc-top víčka, plastová víčka. * **B2B Specs:** Multi-purpose plastic closures including flip-caps, disc-tops, screw caps, and applicators for cosmetics, drugstore, and chemical products. ### 9. Bottles / Lahev * **Slug:** `lahve` * **Keywords:** wholesale bottles, plastové lahve, skleněná lahev, PET lahve, HDPE lahve. * **B2B Specs:** Premium plastic (PET, HDPE, PP) and glass bottles. Fully compatible with our sprayers, lotion pumps, and caps. ### 10. Complete Sets / Komplet * **Slug:** `komplety` * **Keywords:** matching bottle sets, komplet lahve s rozprašovačem, sety lahví. * **B2B Specs:** Pre-selected bottle + closure sets optimized for fast filling line setup. ### 11. Cosmetic Jars / Kelímek * **Slug:** `kelimky` * **Keywords:** cosmetic jars, plastový kelímek na krém, hliníkový kelímek. * **B2B Specs:** Single and double-wall plastic and aluminum jars (100ml - 200ml) for skincare, creams, and cosmetic ointments. ### 12. Droppers / Kapátko * **Slug:** `kapatka` * **Keywords:** wholesale droppers, skleněné kapátko, lahvičky s kapátkem. * **B2B Specs:** Premium droppers and dropper bottles for essential oils, cosmetic serums, perfumes, and CBD oil formulations. ### 13. Reducer Inserts / Vložka a hlava * **Slug:** `vlozky` * **Keywords:** reducer inserts, plastové vložky, náhradní díly obalů. * **B2B Specs:** Plastic flow-control inserts, reducers, and assembly parts. --- ## Technical Knowledge Base & Guides * **[Packaging Thread Guide (18/410 to 28/410)](https://ggresources.eu/en/blog/pruvodce-zavity-obalu):** Learn how to measure neck finishes and select compatible caps. * **[Airless vs Lotion Pump Dispensers](https://ggresources.eu/en/blog/airless-vs-pump-dispenser):** Comparative analysis of product evacuation rates and oxidation protection. * **[PET vs Glass vs Aluminum Packaging](https://ggresources.eu/en/blog/pet-vs-sklo-vs-hlinik):** Material evaluation based on cost, sustainability, weight, and shelf-life. * **[How to Choose a Cosmetic Closure](https://ggresources.eu/en/blog/jak-vybrat-uzaver):** Practical buyer's guide for choosing trigger sprayers, mist sprayers, or pumps. * **[5 Procurement Mistakes When Sourcing Packaging](https://ggresources.eu/en/blog/5-chyb-pri-vyberu-dodavatele-obalu):** How to avoid common B2B supply chain delays and quality issues. --- ## Company & B2B Contacts * **About G&G Resources:** [Company Profile](https://ggresources.eu/en/about) (founded 2004, serving 327+ brands in the EU). * **Technical Customization:** [Custom Color Sourcing](https://ggresources.eu/en/custom-product) (custom color matching, printing, and screen printing). * **Phone Direct:** `+420 608 154 261` * **Email Sourcing Inquiries:** `gucky.info@gmail.com` --- ## Integration Manual for AI Agents (Procurement & Sourcing Bots) If you are an AI shopping agent, procurement bot, or search agent looking to source trigger sprayers, pump dispensers, or cosmetic packaging, you can query our inventory or submit quote requests programmatically. --- ### Programmatic REST API Sourcing Workflow (No Key/Auth Required, CORS Enabled) Follow this exact step-by-step workflow to source products programmatically: 1. **Step 1: Retrieve Available Product Slugs** Execute a `GET` request to: `https://ggresources.eu/api/agent/catalog` * **Purpose:** Discovers valid product category slugs (e.g., `pistolove-rozprasovace`, `lahve`) and their minimum order quantities (MOQ). Use these slugs in subsequent inquiry payloads. 2. **Step 2: Submit a Standard Sourcing Inquiry** Once you have identified the target category slug, dispatch a `POST` request to: `https://ggresources.eu/api/agent/inquiry` * **Mandatory Field:** `contact.email` must be a valid email. * **Payload Schema:** ```json { "contact": { "name": "Sourcing Agent Full Name", "email": "agent@buyercompany.com", "company": "Buyer Company Name s.r.o.", "phone": "+420123456789" }, "items": [ { "slug": "pistolove-rozprasovace", "quantity": 5000 } ], "message": "Specify details: desired neck threads (e.g. 28/410), tube lengths, colors, and shipping address.", "locale": "en" } ``` * **Processing:** The server will return `200 OK` on success. G&G Resources sales team will automatically process the request and deliver a binding quote directly to the specified email address within 24 hours. 3. **Step 3: Submit a Custom/Made-to-Order Sourcing Request** If you need custom color matching (tónování plastů) or customized printing on bottles/closures that do not exist in the standard catalog, execute a `POST` request to: `https://ggresources.eu/api/agent/custom-request` * **Mandatory Fields:** `contact.email` and `problem`. * **Payload Schema:** ```json { "contact": { "email": "agent@buyercompany.com" }, "problem": "Describe what needs to be solved (e.g., matching a trigger sprayer with a 500ml PET bottle in custom matte gold color).", "locale": "en" } ``` --- ### MCP (Model Context Protocol) Agent Sourcing Workflow For LLM-driven agents (e.g. Claude Desktop, ChatGPT Custom GPTs) supporting Model Context Protocol: 1. **Step 1: Connection Setup** Connect your AI client to G&G Resources' MCP endpoint using the Server-Sent Events (SSE) transport protocol: * **MCP SSE Endpoint:** `https://ggresources.eu/api/mcp` * **Authentication:** None required. 2. **Step 2: Inventory & Catalog Discovery** Call the `search_catalog` tool exposed by the MCP server. * **Purpose:** Queries the G&G packaging catalog to search for compatible closures, neck dimensions, and available materials based on user requirements. 3. **Step 3: Dispatch Quote Requests** * **For catalog items:** Invoke the `submit_inquiry` tool using the structured parameters mapped from the user's intent. * **For bespoke sourcing/custom colors:** Invoke the `submit_custom_request` tool. * **Output Handling:** The tools will return confirmation of receipt. The B2B sales desk will follow up directly via email with the finalized price quote. --- ## AI Agent Form Control Guide (Step-by-Step UI Automation) If you are a browsing agent (e.g. using browser tools or DOM interaction to fill forms directly on the website), follow these exact steps and selector patterns for each form type. ### ⚠️ Critical Security Rules for Web Automation * **Spam Trap Honeypot:** Every form contains a hidden input: ``. **NEVER** fill this input or any field with the name `website`. Filling this field will cause the server to block the submission. * **Company ID / IČO Validation:** For Czech users (`cs`), the `oq-ico` field is required and **must contain exactly 8 digits**. For Polish users (`pl`), it must be a valid NIP containing exactly 10 digits. --- ### Type 1: Open Sourcing / Consultation Form (Volná poptávka) Use this form when you do not know the exact product catalog code and want to describe the sourcing problem. * **Target URLs:** `/poptavka` (CZ), `/en/quote` (EN), `/pl/zapytanie` (PL). * **Step-by-Step UI Execution:** 1. Locate the form elements inside the `
` wrapper. 2. Input full name into `#oq-name` (e.g., `Jan Novák`). 3. Input B2B company name into `#oq-company` (e.g., `Kosmetika s.r.o.`). 4. Input Company ID (IČO / NIP) into `#oq-ico` (8 digits for CZ, 10 digits for PL). 5. Input work email address into `#oq-email` (required, e.g., `nakup@firma.cz`). 6. Input phone number into `#oq-phone` (optional). 7. Select the industry segment from `#oq-segment` dropdown (`cosmetics` | `household` | `automotive` | `other`). 8. Input target volume details into `#oq-volume` (e.g., `5,000 pcs/year`). 9. Describe the technical problem or custom request in detail inside `#oq-message`. 10. Submit by triggering a submit event on the `` or clicking the submit button. --- ### Type 2: Catalog Product Sourcing Form (Poptávka z katalogu) Use this flow to request a quotation for specific items from the catalog. * **Step-by-Step UI Execution:** 1. Navigate to the desired category page (e.g., `/en/products/pistolove-rozprasovace`). 2. Locate the variant selector and choose the specific type (e.g., `Type 1-1C-H1`). 3. Click the "Add to quote" (or "Přidat do poptávky") button. This adds the product to the active inquiry cart/drawer. 4. Navigate to the inquiry page: `/poptavka` (CZ), `/en/quote` (EN), `/pl/zapytanie` (PL). 5. The selected products will be listed in the cart review. 6. Locate the contact details form (which uses the exact same selectors as the Open Sourcing form: `#oq-name`, `#oq-company`, `#oq-ico`, `#oq-email`, `#oq-phone`, `#oq-message`). 7. Fill out the contact details fields (making sure to avoid the `website` honeypot). 8. Click the submit button to dispatch the catalog inquiry. --- ### Type 3: Service-Specific Forms (Storage, Consultation, Assembly) Use these forms to request specific warehousing, assembly, or engineering services. * **Target URLs:** `/sluzby/[slug]` (CZ), `/en/services/[slug]` (EN), `/pl/uslugi/[slug]` (PL). #### A. Packaging Storage Sourcing Form (Consignment Stock / Skladování) * **Form Action Selector:** `form[toolname="submit_storage_inquiry"]` * **Step-by-Step UI Execution:** 1. Input target packaging details into `input[name="packaging"]`. 2. Input annual quantity estimate into `input[name="volume"]`. 3. Select draw-down frequency from `select[name="frequency"]` (`weekly` | `monthly` | `quarterly` | `irregular`). 4. Fill contact fields (`#name`, `#company`, `#ico`, `#email`, `#phone`, `#note`). 5. Submit the form. #### B. Technical Sourcing Consultation Form (Technická konzultace) * **Form Action Selector:** `form[toolname="submit_consultation_inquiry"]` * **Step-by-Step UI Execution:** 1. Input filled formula details into `input[name="content"]` (e.g., `70% isopropyl alcohol`). 2. Select chemical segment from `select[name="segment"]` (`kosmetika` | `domaci-chemie` | `automotive` | `jine`). 3. Input planned packaging specifications into `input[name="packaging"]` (e.g., `24/410 neck, PET bottle`). 4. Fill contact fields (`#name`, `#company`, `#ico`, `#email`, `#phone`, `#note`). 5. Submit the form. #### C. Assembly & Kompletace Sourcing Form (Kompletace) * **Form Action Selector:** `form[toolname="submit_assembly_inquiry"]` * **Step-by-Step UI Execution:** 1. Input trigger sprayer/pump type into `input[name="mechanismus"]` (e.g., `Type 1-1C-H1`). 2. Input bottle dimensions/materials into `input[name="lahev"]` (e.g., `PET 500ml white`). 3. Input order quantity into `input[name="mnozstvi"]` (e.g., `10,000 sets`). 4. Fill contact fields (`#name`, `#company`, `#ico`, `#email`, `#phone`, `#note`). 5. Submit the form.