Skip to content

Developing Work Skills · Career & Development

AI Tools and Approved Workflows

Let an AI assistant suggest changes while your server decides what actually happens.

Level
Advanced
Estimated study
About 16 hours
Lessons
9 lessons in 3 modules
Format
Online, self-paced

Monthly: $0 today with a card, then $34 on day 8 unless you cancel before then. After the trial, 30 days' notice applies. Active on-campus students have academy access included. Check your existing student account before buying another subscription.

About this course

Let an AI assistant propose useful actions within clear boundaries. Build tool workflows where application code checks permissions and a person approves meaningful changes.

What you will be able to do

  • Define tools with validated arguments and limited permissions.
  • Require review and approval before a meaningful external action.
  • Bound repeated steps and record actions without exposing sensitive data.

Course outline

Module 1: Define a narrow tool

3 lessons · 5 h 21 min

Describe an action, validate its inputs and enforce permissions in server code.

  1. Define a narrow read-only tool1 h 47 min
  2. Enforce account and resource permissions1 h 47 min
  3. Treat model proposals and tool results as data1 h 47 min

Module 2: Preview and approve actions

3 lessons · 5 h 21 min

Separate a proposed change from its execution and let the person inspect it.

  1. Show an exact before-and-after preview1 h 47 min
  2. Bind approval to the user, task and payload1 h 47 min
  3. Apply the approved change exactly once1 h 47 min

Module 3: Control the workflow

3 lessons · 5 h 18 min

Limit steps and retries, handle denied actions and record useful audit information.

  1. Bound steps, retries and usage1 h 46 min
  2. Record useful audit evidence without secrets1 h 46 min
  3. Deliver an approved learning-plan workflow1 h 46 min
Get helpStart 7-day trial