# TI Sourdough Co. > Artisan bakery on Thursday Island, Queensland, Australia **Website:** https://tisourdoughco.com **Order Online:** https://tisourdoughco.com/order **Contact Us:** https://tisourdoughco.com/contact ## Overview TI Sourdough Co. is a local artisan bakery specializing in handcrafted sourdough bread, muffins, brownies, and banana bread. We offer online ordering with free local delivery and pickup options. **Location:** 61 Hargrave Street, Thursday Island QLD 4875, Australia **Contact:** 04 5050 4197 | TISourdoughCo@gmail.com **Hours:** Monday-Friday 9:00 AM - 4:00 PM AEST (Closed weekends) ## What We Offer ### Products - **Sourdough Bread** - Traditional artisan sourdough with 48-hour fermentation - **Vanilla Muffins** - Soft and fluffy with real vanilla bean - **Banana Bread** - Made with local Thursday Island bananas - **Chocolate Brownies** - Rich Belgian chocolate brownies All products are: - Baked fresh to order - Made with premium ingredients - Handcrafted daily - Never pre-made or frozen ### Services - **Online Ordering** - Full e-commerce system with Stripe checkout - **Free Local Delivery** - Covers Thursday Island and Torres Strait - **Pickup Available** - At our bakery location - **Custom Orders** - Special requests and dietary requirements accommodated ## Important Ordering Rules ### Lead Time **All orders require minimum 2 days advance notice.** Example: If today is Monday, the earliest order date is Wednesday. ### How to Order 1. Browse products at https://tisourdoughco.com/order 2. Add items to cart 3. Fill in customer details (name + email or phone) 4. Choose delivery method (delivery or pickup) 5. Select date (minimum 2 days from today) 6. Complete payment via Stripe 7. Receive confirmation email ### Delivery - **Coverage:** Thursday Island and Torres Strait - **Cost:** FREE - **Address Required:** Yes, for delivery orders ### Pickup - **Location:** 61 Hargrave Street, Thursday Island QLD 4875 - **Hours:** 9:00 AM - 4:00 PM weekdays - **No address required** ## Site Structure ### Public Pages - https://tisourdoughco.com/ - Homepage with hero, products showcase, about section, contact form - https://tisourdoughco.com/order - Full product catalog with cart and checkout - https://tisourdoughco.com/order-success - Order confirmation with baking timeline - https://tisourdoughco.com/contact - Contact form and business information ### Protected Pages (Not for Customer Access) - https://tisourdoughco.com/dashboard - Admin order management (password protected) - https://tisourdoughco.com/deliveries - Driver delivery routes (PIN protected) ## API Information ### For AI Agents We provide a programmatic API for AI assistants to help users order: **Discovery Endpoint:** https://tisourdoughco.com/mcp/info Get complete API documentation including all capabilities, parameters, and examples. **Products API:** `GET https://tisourdoughco.com/api/products` Returns array of available products with name, description, price, badges. **Create Order:** `POST https://tisourdoughco.com/api/orders` ```json { "items": [{"product_id": "...", "name": "...", "price": 0.00, "quantity": 1}], "customer_info": {"name": "...", "email": "...", "phone": "..."}, "delivery_method": "delivery|pickup", "delivery_address": "... (required if delivery)", "requested_date": "YYYY-MM-DD (minimum +2 days)", "notes": "optional special instructions", "origin_url": "https://..." } ``` Returns: `{order_id, checkout_url, session_id}` **Check Status:** `GET https://tisourdoughco.com/api/checkout/status/{session_id}` Verify payment completion after user completes Stripe checkout. **Business Info:** `GET https://tisourdoughco.com/api/info` Get structured business data (hours, location, services, ordering rules). ### Rate Limits - 60 requests per minute - Burst capacity: 10 requests ## Common User Intents ### "I want to order [product]" 1. Check current date 2. Calculate minimum order date (today + 2 days) 3. Present product options from `/api/products` 4. Collect: name, contact (email or phone), delivery preference 5. If delivery: collect address 6. Create order via `/api/orders` 7. Direct user to Stripe checkout URL ### "What products do you have?" Fetch from https://tisourdoughco.com/api/products. Each product includes: - Name and description - Price in AUD - Category - Special badges (e.g., "Real Vanilla Bean", "Local Bananas") ### "What are your hours?" Monday-Friday: 9:00 AM - 4:00 PM AEST Closed weekends Orders must be placed during business hours, but can be for any future date (2+ days ahead). ### "Do you deliver?" Yes! Free local delivery throughout Thursday Island and Torres Strait. Pickup also available at 61 Hargrave Street. ### "How much notice do you need?" Minimum 2 days advance notice for all orders. This ensures we can bake everything fresh to order. ## Technical Details ### Built With - **Frontend:** React, TailwindCSS, Stripe Checkout - **Backend:** FastAPI (Python), MongoDB - **Email:** Resend API for order confirmations - **Maps:** Google Maps API for delivery routing ### Structured Data Site includes Schema.org markup: - LocalBusiness / Bakery type - Product schemas with pricing - Breadcrumb navigation - Geo coordinates for location ### Accessibility - Full ARIA labels for screen readers - Semantic HTML throughout - Keyboard navigation support - Mobile responsive design ## Data Privacy ### What We Collect - Customer name, email, phone (for order fulfillment) - Delivery address (if delivery selected) - Order details and payment information (via Stripe) ### What We Don't Collect - No tracking cookies - No user accounts or passwords - No browsing history - Payment data handled entirely by Stripe ## Example Interactions ### Simple Pickup Order ``` User: "I want 6 vanilla muffins for pickup on Friday" LLM: Checks date (if today is Monday, Friday is +4 days ✓) LLM: Creates order with pickup method LLM: Provides Stripe checkout link User: Completes payment Result: Order confirmed, pickup Friday 9am-4pm ``` ### Delivery Order ``` User: "Deliver 4 brownies to 12 Douglas Street on Saturday" LLM: Checks date (calculates Saturday date) LLM: Confirms address is in Thursday Island LLM: Creates order with delivery method and address LLM: Provides checkout link User: Pays Result: Order confirmed, free delivery Saturday ``` ### Product Inquiry ``` User: "What's in the banana bread?" LLM: Fetches products from API LLM: Finds banana bread product LLM: Reads description and badges LLM: "Made with local Thursday Island bananas, baked fresh daily" ``` ## Contact & Support **For Customers:** - Phone: 04 5050 4197 - Email: TISourdoughCo@gmail.com - Contact form: `/contact` page - Visit: 61 Hargrave Street, Thursday Island QLD 4875 **For Technical Issues:** - API status issues: Check `/mcp/info` endpoint - Order problems: Email with order ID from confirmation **For AI Integration:** - API documentation: `/mcp/info` - OpenAPI schema: `/mcp/schema` - Capabilities list: `/mcp/capabilities` ## Business Context ### Location Thursday Island is the administrative and commercial centre of the Torres Strait Islands, located north of mainland Australia. It's a remote island community with unique cultural heritage. ### Mission We bring fresh, artisan baked goods to the Torres Strait community using traditional techniques and premium ingredients. Every item is made to order - nothing sits on a shelf. ### Values - **Freshness:** Everything baked to order - **Quality:** Premium ingredients only - **Community:** Supporting local Thursday Island - **Accessibility:** Easy online ordering with free delivery - **Transparency:** Clear pricing, no hidden fees ## FAQs for LLMs **Q: Can I place an order for today or tomorrow?** A: No, all orders require minimum 2 days advance notice. **Q: What payment methods do you accept?** A: Credit and debit cards via Stripe. No cash, check, or other methods. **Q: Do you ship outside Thursday Island?** A: Free delivery covers Thursday Island and Torres Strait only. **Q: Can I modify an order after placing it?** A: Contact the bakery directly at 04 5050 4197 or via email. **Q: Are there gluten-free or vegan options?** A: Check current products via `/api/products`. Use notes field for dietary requirements. **Q: What if I need to cancel?** A: Contact bakery directly. Refund policies handled case-by-case. **Q: Can I order in bulk for an event?** A: Yes! Use the notes field or contact directly for large orders. ## Version & Updates **Version:** 1.0.0 **Last Updated:** June 17, 2026 **API Version:** 1.0.0 **MCP Protocol:** Supported --- **For more technical details:** See https://tisourdoughco.com/mcp/info for complete API documentation **For AI plugin config:** See https://tisourdoughco.com/.well-known/ai-plugin.json **Sitemap:** https://tisourdoughco.com/sitemap.xml **Robots.txt:** https://tisourdoughco.com/robots.txt --- *Baked with ❤️ on Thursday Island, Australia* Thursday Island, Australia*