Blind Bird tickets are on sale now for CascadiaJS 2027!

Build Better Agent Tools with Apify

This workshop is FREE for attendees of CascadiaJS 2026. Seats are LIMITED, attendees MUST register to reserve their seat for this workshop. Check your email for the registration link.

AI agents can write code, but they can’t see what’s happening on the live web. In this workshop, you’ll build a tool that fixes that.

You’ll create an Apify Actor that wraps the RAG Web Browser, Apify’s web search and content extraction tool, and adds your own custom logic on top: smarter search query generation and relevance filtering powered by an LLM. The result is a cloud-deployed tool that any coding agent (Claude Code, Cursor, Codex) can call to research a topic using real-time web data.

What you’ll walk away with: a deployed Actor on Apify’s platform, hands-on experience building wrapper tools that extend marketplace Actors with custom logic, and an understanding of how to give your AI agent access to live web data.

No prior experience with Apify required. Bring a laptop with Node.js and a coding agent installed.

What you’ll walk away with:

Understanding how to:

  • Build tools
  • Write skills that make better use of tools (theirs or anyone else’s on the marketplace)
  • Publish both

Prerequisites:

  • Laptop with internet access
  • Node.js, a coding agent (Claude Code or Cursor)
  • An Apify account (free credits provided)

About Michael

Michael Daigler

Michael is a Developer Advocate at Apify, where he focuses on educating and helping developers and AI builders leverage Apify tools for their AI agents and workflows. He also runs AITX Community, a community for AI engineers and entrepreneurs across Texas. He’s based in Austin, TX.

Our Sponsors

diamond
platinum
gold
silver
bronze
Rent Spree logo
Uber logo
Warp logo
community
AI Portland logo
Atlassian logo
Bluesky logo
Cloudflare logo
Seattle Code and Coffee logo
Neo4j logo
SeattleJS logo
Storyblok logo
VanJS logo
Works Real Estate logo
WP Engine logo

Afternoon #CascadiaJS sessions are living up to my expectations. Great stuff from everyone.

— Jason Grigsby (@gri.gs) June 2, 2026
Mariya Mokrynska on LinkedIn
Happy to be joining #CASCADIAJS for the 3rd time! 🎉

Every year I come away learning something new from the talks and workshops, and it’s always great to reconnect with old friends while meeting new people like Akshay Upadhya B in the community. Looking forward to another amazing event full of learning, inspiration, and great conversations!🙂

#CascadiaJS
June 1, 2026 · View on LinkedIn
Knut Melvær on LinkedIn
Wrote a good old-fashioned post-conference reflections post about CascadiaJS. You should read it!

Thanks to Carter Rabasa and Carrie Rabasa for staying in the game, and to everyone who made it happen on/off/behind the scene. 🙇 I hope to be back next year!

https://lnkd.in/g2cw3rvG
June 4, 2026 · View on LinkedIn