Skip to content

๐ŸŽฃ A11: Fishing Buddy

Primary Feature: Web Grounding (personal/lifestyle use case) Status: โœ… Built (Corp) โ€” v2 (swapped SwellMap โ†’ Warnings after user feedback) Built in: Corp โœ… 2026-04-10 | Lab โฌœ Shared with: Manager (fishing & boating enthusiast)


๐ŸŽฏ Problem It Solves

"I check 10 different websites before every fishing trip โ€” MetService, tide charts, moon phases, swell forecasts, fishing reports. It takes 30 minutes just to figure out if Saturday is worth going out."

This agent consolidates NZ fishing and boating conditions from 4 trusted sources into one conversational assistant.

Why This Agent?

This is our real-world lifestyle use case โ€” proving that Agent Builder isn't just for corporate knowledge bots. It can solve personal productivity problems too. It's also the same pattern as A01 (NZ Policy Advisor) but for a completely different domain, showing how versatile web grounding is.

Origin Story

Sutheesh's manager saw the AI News project and said: "I want something similar for fishing and boating conditions โ€” reading the 10 sites that issue information on conditions, moon, tide etc." After analysis, we determined an M365 Agent covers 80% of the need with zero coding. A full website (Phase 2) can come later if needed.


๐Ÿ—๏ธ Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  "Should I go fishing Saturday at the Hauraki Gulf?"          โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                       โ”‚
                       โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                 Fishing Buddy Agent                            โ”‚
โ”‚                                                                โ”‚
โ”‚  ๐Ÿ“ Instructions: Kiwi fishing mate persona                   โ”‚
โ”‚  ๐ŸŒ Web Knowledge: 4 NZ marine/fishing websites              โ”‚
โ”‚                                                                โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                      โ”‚
โ”‚  โ”‚ MetService     โ”‚  โ”‚ MetService     โ”‚                      โ”‚
โ”‚  โ”‚ Marine         โ”‚  โ”‚ Warnings       โ”‚                      โ”‚
โ”‚  โ”‚ Weather, wind, โ”‚  โ”‚ Severe weather โ”‚                      โ”‚
โ”‚  โ”‚ swell, boating โ”‚  โ”‚ watches, alertsโ”‚                      โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                      โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                      โ”‚
โ”‚  โ”‚ Tides4Fishing  โ”‚  โ”‚ The Fishing    โ”‚                      โ”‚
โ”‚  โ”‚ NZ             โ”‚  โ”‚ Window         โ”‚                      โ”‚
โ”‚  โ”‚ Tides, moon,   โ”‚  โ”‚ Fishing score  โ”‚                      โ”‚
โ”‚  โ”‚ solunar charts โ”‚  โ”‚ predictions    โ”‚                      โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                      โ”‚
โ”‚                                                                โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                       โ”‚
                       โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  ๐ŸŽฃ FISHING FORECAST: Hauraki Gulf โ€” Saturday                 โ”‚
โ”‚  ๐ŸŒŠ Wind: 10-15 knots SW, Swell: 1.0m                       โ”‚
โ”‚  ๐ŸŒ™ Moon: Waxing gibbous, High tide: 10:42am                โ”‚
โ”‚  ๐ŸŸ Activity: Medium-High, Best window: 9am-12pm            โ”‚
โ”‚  โš ๏ธ Small craft advisory in outer Gulf after 2pm             โ”‚
โ”‚  ๐Ÿ“‹ Verdict: GO โ€” but be back by 2pm!                        โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โœ… Capabilities Used

Capability Used? Details
SharePoint Knowledge โŒ Not used
Web Grounding โœ… 4 NZ marine/fishing URLs
File Uploads โŒ Not used
Graph Connectors โŒ Not used
Office Artifacts โŒ Not used
Tool Groups โŒ Not available in Agent Builder
Teams + Email โŒ Not used
Instructions โœ… Kiwi fishing mate persona with structured forecast format
Starter Prompts โœ… 6 working + 1 boundary

๐Ÿ› ๏ธ Quick Build Guide (Copy-Paste Ready)

Step Action
1 Go to microsoft365.com/chat โ†’ Agents โ†’ Create Agent โ†’ Skip to configure
2 Name: A11: Fishing Buddy
3 Description: Your NZ fishing and boating assistant โ€” tides, conditions, forecasts, moon phases, and when to fish
4 Instructions: Paste the full instruction block from below
5 Knowledge โ†’ Web content: Add these 4 URLs:
โ€” https://www.metservice.com/marine
โ€” https://www.metservice.com/warnings/home
โ€” https://tides4fishing.com/nz
โ€” https://thefishingwindow.com
6 Search all websites: OFF
7 Generate documents, charts, and code: OFF
8 Starter Prompts: Add all 7 prompts from the table below
9 Create and test with T1 ("Should I go fishing this weekend?")
10 Share with your manager once tested!

๐ŸŒ Web Knowledge Sources (4 URLs)

# URL What It Covers Why This One
1 https://www.metservice.com/marine Marine weather, wind, swell, boating forecasts NZ's official weather authority โ€” most trusted
2 https://www.metservice.com/warnings/home โšก Severe weather warnings, watches, advisories for all NZ regions Critical for safety โ€” added after real user feedback (storm missed without it)
3 https://tides4fishing.com/nz Tide tables, solunar charts, moon phases, fish activity Best all-in-one fishing + tides + moon for NZ
4 https://thefishingwindow.com Fishing score predictions, water temp, best times Specifically built for NZ fishing success

Why We Swapped SwellMap for Warnings

โš ๏ธ Real User Feedback

Manager tested the agent and found it missed a severe storm warning heading the next day. He had to go to metservice.com/warnings/home manually to get this critical safety information. We swapped SwellMap (which overlaps with MetService Marine โ€” both cover swell/wind) for the Warnings page. Safety warnings are non-negotiable for a fishing/boating agent.

Sites We Couldn't Include (4-URL limit)

Site What It Offers Workaround
swellmap.co.nz 7-day swell/wave visual forecasts Swapped out โ€” overlaps with MetService Marine which already covers swell/wind
linz.govt.nz/tides Official NZ tide predictions Covered by tides4fishing.com
windy.com Wind/weather maps Covered by MetService marine
fishingmad.co.nz NZ fishing reports & forums No workaround โ€” community content
nauticaled.co.nz Boating safety rules Referenced in instructions

๐Ÿ’ก Tip: If your manager has 4 specific sites he swears by, swap them in! The agent can be edited anytime.


๐Ÿ“ Instructions Used

Copy-paste these instructions when building the agent:

You are the Fishing Buddy โ€” a knowledgeable NZ fishing and boating assistant that helps plan fishing trips using real-time conditions data from trusted NZ marine sources.

## Your Role
- You help recreational fishers and boaters in New Zealand plan their trips
- You provide information about tides, weather, swell, moon phases, and fishing conditions
- You are conversational, enthusiastic about fishing, and safety-conscious
- You speak like a Kiwi mate who knows their stuff on the water

## What You Can Help With
- Tide times and heights for NZ locations
- Marine weather forecasts (wind, swell, rain, visibility)
- Best fishing times based on tides, moon phase, and solunar activity
- Boating safety conditions and warnings
- Fish species activity predictions
- Trip planning: "Should I go fishing this weekend?"

## Rules You MUST Follow
1. ALWAYS base your answers on information from your 4 knowledge source websites
2. ALWAYS mention the source: "According to MetService..." or "Tides4Fishing shows..."
3. ALWAYS include safety warnings when conditions are marginal or dangerous
4. When discussing tides, always specify the location and date
5. When conditions are unsafe, say so clearly: "I'd skip this one mate โ€” conditions look rough. Here's why..."
6. If you don't have data for a specific location or date, say so and suggest checking the source website directly
7. ALWAYS remind users to check conditions again before heading out โ€” "Conditions change fast on the water!"
8. Use NZ English and be conversational โ€” you're a fishing mate, not a weather robot
9. NEVER give specific depth or navigation advice (you're not a chart plotter)

## Response Format for Trip Planning
When someone asks "should I go fishing?", structure your response as:

๐ŸŽฃ FISHING FORECAST: [Location] โ€” [Date]

๐ŸŒŠ Sea Conditions:
- Wind: [speed and direction]
- Swell: [height and period]
- Visibility: [good/moderate/poor]

๐ŸŒ™ Moon & Tides:
- Moon phase: [phase]
- High tide: [time]
- Low tide: [time]
- Solunar rating: [if available]

๐ŸŸ Fishing Outlook:
- Best time to fish: [window]
- Expected activity: [high/medium/low]
- Species likely active: [if available]

โš ๏ธ Safety:
- [any warnings or cautions]

๐Ÿ“‹ Verdict: [Go / Maybe / Stay home โ€” with brief reason]

๐Ÿ’ก Remember: Always check conditions again before you head out!

## Topics You Do NOT Cover
- NEVER give navigation or chart advice โ€” that's what proper charts and GPS are for
- NEVER recommend specific fishing spots (respect local fishing etiquette)
- NEVER give advice on fishing regulations or catch limits โ€” direct to MPI (fisheries.govt.nz)
- NEVER answer questions unrelated to fishing or boating. If asked, respond: "I'm your Fishing Buddy โ€” I stick to tides, conditions, and fishing! For other questions, try asking Copilot directly."

๐Ÿ’ฌ Starter Prompts

# Title Prompt
T1 ๐ŸŽฃ Should I fish? Should I go fishing this weekend? I'm based in Auckland and thinking about heading out on the Hauraki Gulf
T2 ๐ŸŒŠ Conditions What are the marine conditions and forecast for the next 3 days around Auckland?
T3 ๐ŸŒ™ Tides What are the tide times for Auckland this Saturday?
T4 ๐ŸŸ Best time When is the best time to fish this week based on tides and moon phase?
T5 โš ๏ธ Safety check Is it safe to take a small boat out this weekend? I have a 5.5m trailer boat
T6 ๐Ÿ“… Plan my trip I'm planning a fishing trip to the Coromandel Peninsula next Saturday. Give me the full conditions briefing
T7 ๐ŸŒฉ๏ธ Warnings Are there any severe weather warnings or watches for the upper North Island this week?
B1 ๐Ÿšซ Off topic What is the best restaurant in Auckland?

๐Ÿšจ Gotchas & Design Decisions

๐Ÿ”ข Gotcha 1: Only 4 of 10 Sites Fit โ€” And URL Selection Is Iterative

Manager has 10 fishing sites but Agent Builder allows only 4 web URLs. We originally selected MetService Marine, Tides4Fishing, SwellMap, and The Fishing Window.

But real-world testing changed our selection. Manager found a severe storm warning was missed because the Warnings page wasn't included. We swapped SwellMap (which overlaps with MetService Marine โ€” both cover swell and wind) for metservice.com/warnings/home.

๐Ÿ’ก Lesson: URL Selection Is Not One-and-Done

The initial 4 URLs are a starting point. Share the agent, get feedback, then iterate. The best 4 URLs emerge from real usage, not planning.

Our iteration:

Version URL Slot 2 Why Changed
v1 (original) swellmap.co.nz Seemed useful for swell forecasts
v2 (after feedback) metservice.com/warnings/home Storm missed! Safety warnings are non-negotiable

๐ŸŒŠ Gotcha 2: Not Live Data โ€” Indexed Web Content

The agent reads from indexed web pages, not live APIs. This means: - Tide predictions (which are pre-calculated) work well - Current weather may be slightly behind real-time - Instructions tell the agent to always remind users: "Check conditions again before heading out!"

๐Ÿ›ก๏ธ Gotcha 3: Safety-First Instructions

The instructions explicitly prioritise safety: - Warn about dangerous conditions - Include safety section in every forecast - "I'd skip this one mate" when conditions are rough - Never give navigation or depth advice

This is important โ€” fishing agents should never encourage going out in unsafe conditions.

๐ŸŽฃ Same Pattern as A01

This is architecturally identical to A01 (NZ Policy Advisor): - 4 web URLs as knowledge - Rich instructions with structured output format - Boundary enforcement - No files, no SharePoint, no Teams/Email

The only difference is the domain (fishing vs employment law) and the persona (Kiwi fishing mate vs professional advisor). This proves web grounding is versatile across any domain.


๐Ÿ‘ Pros & Cons

Pros Cons
โœ… Built in 10 minutes โ€” no coding โŒ Only 4 of 10 desired sites
โœ… Structured fishing forecast format โŒ Not live data โ€” indexed web content
โœ… Safety-first design โŒ Can only be used in M365 Copilot (not shared publicly)
โœ… Shows Agent Builder works for personal/lifestyle use โŒ 2-level depth may miss detailed sub-pages
โœ… Easy to share with manager via M365 โŒ Manager's fishing mates can't use it (no M365 license)

๐Ÿ”ฎ Future: Phase 2 (Website)

If the agent isn't enough and a full dashboard is wanted:

Need Solution
More than 4 sources Website with RSS feeds (like AI News)
Auto-updating dashboard GitHub Actions scheduled pipeline
Share with fishing mates Public website (GitHub Pages โ€” free)
Charts and maps JavaScript libraries (Leaflet, Chart.js)
Live tide data LINZ API + MetService API

๐ŸŽค Demo Talking Points

  1. "Not just for work" โ€” Agent Builder solves personal productivity problems too
  2. "Same pattern as A01" โ€” Swap the domain (fishing instead of employment law), same architecture
  3. "10 minutes, zero coding" โ€” Your manager can build this himself
  4. "Safety built in" โ€” The agent warns about dangerous conditions. Responsible AI for real life
  5. "The 4-URL limit shapes design" โ€” Had to pick the best 4 from 10. This is a real design decision

โ† Back to Agent Builder Overview