Homelab

Making multiple AI assistants work together, safely: delegation, tracking and human oversight

How to have one AI delegate tasks to another, for example by email, track the replies, and escalate to you, using task IDs, least-privilege access and an audit trail.

2026-10-27
Illustration: Making multiple AI assistants work together, safely: delegation, tracking and human oversight
Original illustration by SafeToUpdate (CC BY 4.0).

Using more than one AI assistant is increasingly common: one is good at research, another has access to your calendar, and a third runs on your home server. Getting them to cooperate without creating a security mess takes a few simple rules.

Pattern: coordinator plus workers

Make every handoff traceable

  1. Give each request a task ID (e.g. JDW-TASK-014) in the subject or first line.
  2. Require a structured reply: JDW-TASK-014-COMPLETE, then the fields you asked for. A missing or garbled ID means the coordinator flags it for you instead of guessing.
  3. Track the state in one place: sent, acknowledged, complete, needs-human, timed-out.
  4. Set timeouts: no reply in X hours means you get an alert, not a silent retry loop.

Email works surprisingly well as a transport between assistants. It’s asynchronous, logged by default, and every assistant can handle it. A shared task board or webhook works too.

Least privilege, concretely

The big risk: one AI instructing another

When Assistant A reads Assistant B’s output, that output is untrusted input. It might contain mistakes or injected instructions from a web page B read. Rules:

Human oversight that doesn’t nag

Worked example

  1. You ask the coordinator: “Research UniFi CyberSecure pricing.”
  2. The coordinator emails the research worker JDW-TASK-020: verify current CyberSecure price/features, return sources.
  3. The worker replies JDW-TASK-020-COMPLETE with the price, features and source links.
  4. The coordinator checks the format and that the sources are present, then marks it complete. If either is missing, it goes on your “needs you” list.
  5. The coordinator drafts an article outline and asks you before publishing anything.

Difficulty and cost

📬 The Weekend Patch Report

One email a week: what's safe to update, what will bite, and one practical tip for your homelab or printer.

Free, weekly, unsubscribe anytime.