Skip to content

"Hands Off — Let AI Run Everything" — Fully Automated Workflows ​

The situation ​

Some business processes have clear, describable decision logic:

  • IT account provisioning (approve if format requirements are met)
  • Standard contract review (fixed terms — just verify they're filled in correctly)
  • Small expense reimbursements (auto-approve if within policy limits)

In these workflows, every node is handled by an AI Agent. Humans only step in for a final check — or not at all. A request goes from submitted to complete in minutes, with no one needing to be at their desk.

Workflow design (IT account provisioning example) ​

Employee submits IT account request
(fills in: systems needed, position, purpose description)
      ↓
AI Agent: validate request format and reasonableness
(checks: are the requested systems on the allowed list? Is the purpose clear?)
      ↓
[AI has concerns]  → IT manager manual review → Approve or Reject
[AI clears request] ↓
AI Agent: generate account provisioning instruction list
(auto-generate setup steps and commands for each system based on request)
      ↓
API Node: automatically call IT system API to provision accounts
      ↓
API Node: notify submitter via Slack DM that accounts are ready
      ↓
Complete

What to tell SuperAdmin Agent ​

"Create an IT account request workflow. Employees fill in: systems to provision (multi-select: GitHub / Jira / Confluence / Slack / Google Workspace), position, and purpose.

Step 1: AI review — confirm the requested systems are on the allowed list and the purpose is over 30 words. If there are concerns, route to IT Team for manual review; otherwise continue.

Step 2: AI generates an account provisioning instruction list (a formatted document) based on the request.

Step 3: Call a Webhook to notify the IT system (URL to be filled in later).

Finally: send a Slack DM to the submitter confirming the accounts are provisioned."

Key design principles ​

AI Agent prompts need to be specific ​

AI works best on tasks where "a new employee following written instructions could also get it right." The more specific the prompt, the more accurate the AI:

Vague prompt (poor results):

"Determine whether this request is reasonable."

Specific prompt (good results):

"You are an IT reviewer. Check the following. If all pass, approve. Otherwise reject and explain why:

  1. Requested systems must be from this list: [GitHub, Jira, Confluence, Slack, Google Workspace]
  2. The purpose description must be over 30 words with a specific use case stated
  3. The same person should not request the same system twice within 30 days"

Keep a human backstop ​

Even in highly automated workflows, it's usually wise to include a manual node for edge cases. For example: "If more than 3 systems are requested, route to IT manager for confirmation."

Let AI learn over time ​

kikuflow's AI Agent logs "learning records" when it's overridden by manual reviewers. Over time, the AI's judgment accuracy improves as it learns from these cases.

kikuflow User Manual