Platform Agents Case Study Infrastructure Contact Log in

AI-First Operations Platform

Autonomous agents
bringing back the human connection.

Sorcecode was built inside Liberty Pest Control, a $20M Brooklyn operation, and runs that company today. The agents watch GPS traces, invoices and service histories around the clock. Our people spend their time on judgment, client relationships and the decisions that grow a service business.

$20M Annual revenue of the operation it runs
6,000+ NYC commercial accounts served
5 Departments live in production
2 yrs Running daily operations
Agents Orchestration Channels Service Ops Route Ops Billing HR Sales Quality Gateway Web Slack WhatsApp Voice Email

Three layers, one platform.

01

Communication Layer

Routes every question to the right agent with the right scope, through channels your team already uses. No new apps to learn.

Slack · WhatsApp · Web Chat · Voice · Email · SMS

02

Department Agents

Specialized AI for each business function, equipped with domain-specific tools and scoped access to your systems. Each agent owns its data, workflows, and events.

Scoped tools · Domain data · Event-driven · Cross-agent coordination

03

Mission Control

24/7 autonomous monitoring, scheduled tasks, and event-driven automation. Human oversight at every level. Steer, pause, or override any agent at any time.

Cron scheduling · Event triggers · Health monitoring · Human override

Ask anything. Get answers in seconds.

Your team talks to the orchestrator in natural language. Behind the scenes, it routes to the right agent, executes function calls against your live systems, and streams back answers with full transparency.

Libby SERVICE OPS
Show me the top 3 technicians with the most severe duration underruns yesterday (finishing services way too fast), and include their missing geocode counts.

Transparent tool calls

See every function invoked, every data source queried. Full auditability of every answer.

Persistent memory

The system learns preferences, retains context across sessions, and builds institutional knowledge over time.

Extended reasoning

Inspect the agent's thinking process. Understand why it chose specific tools and how it arrived at conclusions.

Streaming responses

Real-time output with rich formatting. Tables, charts, structured reports. No waiting for batch processing.

Modular agents for every department.

Each agent is specialized for its domain, with its own tools, data sources, monitored events, and communication channels to other agents.

Service Operations

Active

GPS tracking, duration analysis, technician performance monitoring. Daily anomaly detection and automated reporting.

PestPac · GPS · Service orders

Route Operations

Active

Route optimization, ETA calculation, technician availability, territory coverage mapping and rebalancing.

Maps · Routes · Drive times

Billing

Active

Invoice generation, payment tracking, aging reports, service completion verification and contract management.

QuickBooks · Invoices · Payments

HR & Workforce

Active

Scheduling, compliance monitoring, certification tracking, training management and performance metrics.

Employees · Certs · Compliance

Sales

Active

Lead tracking, proposal generation, territory analysis, churn detection and competitive monitoring.

CRM · Leads · Proposals

Quality Audit

Active

Inspection report analysis, photo review, regulatory compliance checking and trend detection across service history.

Inspections · Photos · Compliance

Agents that talk to each other.

When one agent detects an anomaly, it triggers a coordinated response across departments automatically.

Scenario · A technician hasn't checked in for 45 minutes

Service Ops

Detects the overdue check-in. Queries Route Ops for current status.

Route Ops

Returns last known location, remaining stops and drive-time estimates.

Service Ops

Sends the technician a WhatsApp message. Posts an alert to the dispatch channel on Slack.

Cascade

A breakdown comes back. Route Ops reassigns the remaining stops, Billing flags the affected appointments for credits, HR logs the vehicle incident.

Dispatch hears about the breakdown with the reassignments already made.

Two years running a real company.

Sorcecode was built inside a working pest control company handling hundreds of service orders a day across New York City. Every design decision was validated against real operational pressure, real data and real employees.

Phase 1: Data Foundation

Geocode & Duration Monitoring

Built an ingestion pipeline that turns PestPac GPS and duration exports into a queryable database, refreshed automatically every morning. Managers went from reviewing spreadsheets by hand to asking questions in plain English.

8 pre-built SQL analysis tools · Daily automated ingestion
Phase 2: Conversational Agent

LLM-Powered Operations Interface

Deployed a tool-calling AI agent with SSE streaming, markdown rendering, and a purpose-built chat interface. The agent selects from pre-built, parameterized tools. No freeform SQL. Every action auditable, every result traceable. Managers get answers about technician performance, GPS anomalies, and duration accuracy in seconds.

FastAPI + SSE streaming · Tool-calling agent loop · Rich chat UI
Phase 3: Memory & Context

Persistent Intelligence Layer

Added persistent memory with vector embeddings and full-text search. The system remembers manager preferences, past conversations, and operational patterns. Pre-compaction memory flush ensures critical context survives long sessions. The agent gets smarter with every interaction without retraining.

SQLite-backed memory · Vector search · Session persistence
Phase 4: Autonomous Operations

Scheduled Agents & Event-Driven Automation

Introduced cron-based autonomous agent execution. Morning reports generated and delivered at 7am without human prompting. Event-driven triggers detect anomalies as new data arrives: GPS failures, duration overruns, null-island coordinates. Alerts are pushed to the right people through the right channels.

Cron scheduling · Event-driven alerts · Multi-channel delivery
Phase 5: Multi-Agent Orchestration

Cross-Department Agent Mesh

Expanded from a single Service Ops agent to a full orchestration framework. Subagent spawning with isolated sessions, agent registry with lifecycle management, cross-agent communication, and depth-limited nesting. Agents coordinate across departments autonomously. A service completion event triggers billing verification, customer satisfaction tracking, and route optimization simultaneously.

Agent registry · Cross-agent messaging · Cascade coordination

What we proved

Pre-built tools beat freeform generation

Parameterized, auditable tools earn trust. Managers need to know exactly what the AI is doing with their data.

Channel-native beats new apps

Field techs won't download another app. Reach people through Slack, WhatsApp, and the tools they already have open.

Event-driven beats polling

Catch problems before humans notice them. A GPS failure at 7:02am triggers an alert at 7:03am, hours before anyone opens a spreadsheet.

Autonomous but supervised

Agents act independently within defined boundaries. Steer, pause, or kill any agent at any time.

Self-hosted inference on NVIDIA GPUs.

Open-weight models, served with vLLM on hardware we own. That choice is the product: on-premise deployment, data sovereignty, and per-site economics a metered API cannot match.

Production inference stack

RTX PRO 6000

Blackwell Workstation, 96 GB. Primary LLM inference.

RTX 5090

32 GB. Embedding sidecar and vector memory.

vLLM

Gemma-4-26B-A4B · 128K context · native tool calling and reasoning parser

Qwen3-Embed

4B embedding model. Semantic retrieval over operational history.

Your data. Your hardware.
Your control.

On-premise deployment

Runs entirely on your local infrastructure. No data leaves your building. No third-party cloud dependency.

Human override, always

Steer, pause, or kill any agent at any time. Agents operate within defined boundaries. You set the scope.

Scoped access controls

Each agent only accesses the tools and data sources it needs. No agent has full system access. Principle of least privilege, enforced.

Battle-tested

Two years in production running a real service operation. Thousands of service orders processed and verified in the field.

Three steps to autonomous operations.

01

Connect your systems

Point Sorcecode at your existing data sources: CRMs, ERPs, databases, spreadsheets. No migration required. We read from what you already have.

02

Configure your agents

Define which departments get agents, what tools they can use, what data they can access, and what channels they operate through.

03

Go live

Agents begin monitoring, responding, and coordinating on their own. Your team interacts through Slack, WhatsApp, or web chat. You supervise through Mission Control.

Ready to orchestrate
your operations?

See what autonomous agents can do for your business.

hello@sorcecode.ai Request a demo