Building custom tools for agents | The Agent Factory Podcast
Skills:
Tool Use & Function Calling90%Agent Foundations80%Autonomous Workflows80%Multi-Agent Systems70%
How do you build an agent that can actually do things? This episode of The Agent Factory is a masterclass in crafting custom tools—the essential bridge between your agent's AI brain and the real world. Forget generic APIs; we're diving deep into the code and architectural patterns you need to give your agents specialized skills. Join hosts Smitha and Amit Maraj as they build "FinWise," a powerful financial agent from the ground up, demonstrating exactly how to design, build, and deploy a suite of custom tools for a complex task. 🛠️
By the end of this episode, you'll have a practical guide to the four essential patterns for building more capable and reliable agents.
In this episode you will learn:
1️⃣ Agent industry pulse: We'll quickly cover the latest trends that make powerful custom tools possible.
2️⃣ We explore how Agentic RAG allows agents to intelligently fetch live data, look at new models like Kimi K2 and Qwen 3 that are optimized for tool use, and introduce new frameworks from Google like the GenAI Processors library and the experimental Opal tool that simplify how developers build these sophisticated systems.
The Factory Floor
The heart of this episode is the practical build. We'll walk you through the creation of our "FinWise" agent to showcase four essential and distinct patterns for creating custom tools with the Agent Development Kit (ADK):
- Simple function tool: The "go to" pattern for creating basic, stateless tools like a real time stock price checker. Perfect for direct API calls.
- Agent as a tool: A clever architecture for complex tasks. Learn how to grant an agent specialized skills (like Python code execution) by wrapping a "specialist agent" as a reusable tool.
- MCP (Model Context Protocol) tool: The ideal pattern for heavy, computational services. See how to build a portfolio optimizer as a standalone, discoverable server that any agent can connect to.
- Authenticated tool: The critical pattern for security. Learn to build tools that h
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Google Cloud Tech · Google Cloud Tech · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
I’m going for it #GoogleCloudCertified
Google Cloud Tech
I had to get #GoogleCloudCertified
Google Cloud Tech
Be better overall at what you do #GoogleCloudCertified
Google Cloud Tech
Cloud Monitoring on our radar #Analysis #Uptime
Google Cloud Tech
Introduction to Generative AI Studio
Google Cloud Tech
How to use Github Actions with Google's Workload Identity Federation
Google Cloud Tech
Introduction to Responsible AI
Google Cloud Tech
Networking updates and CDMC-certified architecture
Google Cloud Tech
Create and use a Cloud Storage bucket
Google Cloud Tech
How to digitize text from documents
Google Cloud Tech
Faster analytical queries with AlloyDB
Google Cloud Tech
Next ‘23 sessions and FaaS Wave
Google Cloud Tech
Introduction to Assured Open Source Software
Google Cloud Tech
BigQuery Cost Optimization: Storage
Google Cloud Tech
BigQuery Cost Optimization: Compute
Google Cloud Tech
BigQuery Cost Optimization: Select Queries
Google Cloud Tech
Remote Field Equipment Management with Manufacturing Data Engine
Google Cloud Tech
Supercharging your applications with Cloud SQL Enterprise Plus
Google Cloud Tech
Vector Support on our radar #GenAI
Google Cloud Tech
Architecting a blockchain startup with Google Cloud
Google Cloud Tech
Kubernetes and multitasking updates!
Google Cloud Tech
GKE: Using Kubernetes Events
Google Cloud Tech
How to configure firewall rules for Cloud Composer
Google Cloud Tech
Vertex AI Embeddings API + Matching Engine: Grounding LLMs made easy
Google Cloud Tech
Geospatial analytics on our radar #EarthEngine #BigQuery
Google Cloud Tech
Ensuring requests are set in Kubernetes
Google Cloud Tech
Cloud Next 2023, Google research program, and more!
Google Cloud Tech
How to migrate projects between organizations with Resource Manager
Google Cloud Tech
How to run #MySQL in Google Cloud
Google Cloud Tech
#GenerativeAI for enterprises and #Next2023
Google Cloud Tech
How Google Photos scales to store 4 trillion photos and videos
Google Cloud Tech
Google Cross-Cloud Interconnect (Demo 2)
Google Cloud Tech
GKE Cost Optimization Golden Signals: Introduction
Google Cloud Tech
GKE Cost Optimization Golden Signals: Workload Rightsizing
Google Cloud Tech
GKE Load Balancing: Overview
Google Cloud Tech
GKE Load Balancing: Best Practices
Google Cloud Tech
Disaster Recovery in GKE
Google Cloud Tech
How to configure IP masquerade agent in GKE Standard clusters
Google Cloud Tech
Enable and use GKE Control plane logs
Google Cloud Tech
Compliance in Australia with Assured Workloads
Google Cloud Tech
Creating budgets and budget alerts in Google Cloud #FinOps
Google Cloud Tech
Cloud SQL Enterprise Plus on our radar #mySQL
Google Cloud Tech
What's Next for Google Cloud?
Google Cloud Tech
How Loveholidays scaled with Contact Center AI
Google Cloud Tech
What is fleet team management in GKE?
Google Cloud Tech
Troubleshoot VPC Network Peering
Google Cloud Tech
Introduction to DocAI and Contact Center AI
Google Cloud Tech
Cloud Run Direct VPC egress explained
Google Cloud Tech
Database deployment options in GKE
Google Cloud Tech
Analyze cloud billing data with #BigQuery
Google Cloud Tech
Tips to becoming a world-class Prompt Engineer
Google Cloud Tech
Serverless is simple. Do I need CI/CD?
Google Cloud Tech
Accelerating model deployment with MLOps
Google Cloud Tech
How Hawaii's Department of Human Services scaled with CCAI
Google Cloud Tech
Pricing API on our #Radar
Google Cloud Tech
How Recommendations AI for Media can boost customer retention
Google Cloud Tech
Troubleshooting: Node Not Ready Status
Google Cloud Tech
One weekend until Cloud Next 2023!
Google Cloud Tech
#GoogleCloudNext starts tomorrow!
Google Cloud Tech
#GoogleCloudNext will be demand!
Google Cloud Tech
More on: Tool Use & Function Calling
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
La Evolución de REMI: De Agente Patrimonial a Auditora Externa Autónoma (Mayo 2026)
Dev.to AI
The Next Evolution of Supply Chains: When AI Starts Thinking, Explaining, and Behaving Like Us
Medium · AI
The Next Evolution of Supply Chains: When AI Starts Thinking, Explaining, and Behaving Like Us
Medium · Data Science
The Honest Comparison of Hermes vs OpenClaw vs Claude Skills for Product Managers
Medium · AI
🎓
Tutor Explanation
DeepCamp AI