CourseAgentic AI Engineer: The Complete Course · Module 3: Tool Design · part 17 of 97
Part 17 · Module 3: Tool Design

Lesson 1: How a model calls your tools, and how to help it

29 min read·13 Oct 2026
Module 3 · Lesson 1 · About 60 minutes · Needs: Module 2, Lesson 1 (tool calling in brief) and the Module 1 lab (RequestFacts)

The situation

It is Tuesday 21 April 2026, week 2. The first request in yesterday's test queue is R-1001: Aisha Rahman wants to return the RoboSweep X2 robot vacuum, order 5521, unused and delivered 18 days ago.

So far the model has only talked. Now it must read the order, check the window, create the return and ask for the refund, through Dev's systems. Dev asks first: what exactly will the model see, and what happens when it sends something wrong? This lesson answers both, tracing Aisha's request.

The rest of this course is yours to keep

This course is bought on its own, once, and stays readable afterwards, including the parts added to it later.