SOP: AI Agent Workflows & Automation
Status: DRAFT (V1.0)
Last Updated: 2025-12-22
Owner: Nqobizitha Mlilo
🤖 Core AI Philosophy: Self-Annealing Intelligence
At Nafuna Africa, we don't just build static scripts; we build Self-Annealing Agents that adapt, learn, and fix their own execution paths.
- Antigravity (The Architect): Used as the primary engine to build and deploy agentic logic.
- Self-Annealing Loop: Agents are designed to monitor their own errors, update their directives (SOPs), and refine their Python execution scripts autonomously.
- n8n (The Orchestrator): Acts as the "glue" between the AI agents and the real world.
- Connectivity: Used to interface agents with Directus, Google Workspace, PandaDoc, and other business platforms.
- Logic Routing: complex multi-step business logic is managed via n8n workflows to ensure deterministic outcomes for clients.
💼 Client Automation Services
We offer high-value automation consulting to solve business bottlenecks:
- Workflow Auditing: Identifying repetitive manual tasks in client operations.
- n8n Deployment: Building custom, cloud-hosted automation environments for clients.
- Agentic Integration: Deploying specialized localized agents to handle complex data processing or content generation within the client's existing software stack.
📢 Strategic Marketing Goal: Automation Value
We need to aggressively market our AI and Automation capabilities as a core product offering.
- Case Studies: Documenting how we use our own agents (like Antigravity + n8n) to manage Nafuna's lead gen and outreach.
- Productization: Position "Nafuna Automation" as a SaaS-like service where we manage the "digital employees" (agents) for the client.
🔄 Workflow Lifecycle
- Directive Creation: Define the "What" (Goal and Rules) in Markdown.
- Execution Script: Write the deterministic Python code for the "How".
- n8n Integration: Wrap the script in an n8n workflow for scheduling, triggering, and cross-platform communication.
- Annealing: Monitor for edge cases and update Step 1/2 as the agent encounters new data.