Neotel Technology
AMR AGV
SMF Software — AMR/AGV Integration

SMF plans the job.
AMR/AGV runs the floor.
Every machine is a node.

Neotel SMF connects your ERP/MES to every machine on the floor — NEO SCAN PLUS, SMD BOX, NEO COUNTER PLUS — and dispatches transport jobs directly to your AMR/AGV fleet. One closed loop from goods receiving to production and back. Zero manual hand-offs.

Zero
Manual Hand-offs
Reel-level
Traceability
Closed Loop
Goods-in to Line
◆ System Architecture Overview
Layer 1 — User System
ERP / MES / WMS
Work Orders BOM Inventory Rules
↓ API / File Exchange
Layer 2 — SMF Software
Job Planning + Machine Orchestration
Job Planning Inventory Logic AGV Dispatch Machine Control
↓ Transport Jobs + Commands
Layer 3 — Execution
AGV Fleet + Neotel Hardware
Material Flow

The Closed Loop

Six nodes. One AGV network carrying materials between every step. SMF orchestrates the sequence — from the moment goods arrive to the moment surplus returns to storage.

Goods Receiving
Goods Receiving
From warehouse / supplier
AGV
NEO SCAN PLUS
Relabel & register incoming reels
AGV
SMD BOX
Smart automated storage
AGV
Production Line
Production Line
SMT placement
AGV
NEO COUNTER PLUS
X-ray count remaining reels
AGV
SMD BOX Return
SMD BOX
Return to storage & loop
AGV AGV/AMR fleet carries materials between every node — dispatched and tracked by SMF
Use Cases

Three Scenarios, One System

Whether you’re kitting for a new work order, replenishing a running line, or collecting surplus, SMF and AGV handle it end-to-end.

SCENARIO 01
Work-Order Kitting to Line
When a new work order arrives from ERP/MES, SMF plans the complete kitting job, commands SMD BOX retrieval, and dispatches AGV transport to deliver the full kit to the production station.
1
MES releases work order to SMF
2
SMF matches BOM to inventory, assigns SMD BOX slots
3
SMD BOX retrieves reels; SMF dispatches AGV transport job
4
AGV delivers kit to lineside station
SCENARIO 02
Mid-Run Replenishment
SMF monitors lineside inventory in real time. When a reel runs low, SMF automatically triggers a replenishment job — SMD BOX retrieves the replacement and AGV delivers it before the line stops.
1
SMF detects low-quantity alert on active reel UID
2
SMF locates replacement in SMD BOX, issues retrieve command
3
AGV dispatched: SMD BOX bay → lineside
4
Operator swaps reel; SMF updates inventory in real time
SCENARIO 03
Surplus Return & Recount
After production, partial reels are sent via AGV to NEO COUNTER PLUS for X-ray counting, then returned to SMD BOX with updated quantities — keeping inventory accurate without manual counting.
1
Production completes; operator places surplus reels for pickup
2
AGV collects surplus, delivers to NEO COUNTER PLUS
3
NEO COUNTER PLUS counts remaining qty, reports to SMF
4
AGV returns reels to SMD BOX; inventory updated automatically
System Design

Three-Layer Architecture

SMF sits at the centre of the stack — receiving instructions from your existing systems above, and commanding machines and AGV fleets below. Your ERP and MES remain unchanged.

1
User System — ERP / MES / WMS
Your existing business systems remain the source of truth for production scheduling and inventory rules. SMF connects at the data layer without replacing or disrupting your current setup.
SAP / Oracle / Dynamics Custom MES Work Orders BOM Inventory Rules Production Schedule
REST API · MQTT · File Exchange · OPC-UA
2
SMF Software — Job Planning Brain
SMF translates business intent into physical actions. It plans retrieval sequences, assigns machine commands, manages inventory state in real time, and dispatches transport jobs to the AGV fleet management system.
Job Planning Inventory Engine FEFO / FIFO Rules Machine Orchestration AGV Dispatch Exception Handling UID Traceability Status Callbacks
Machine Commands + Transport Jobs
AGV / AMR Fleet Management
Receives transport jobs from SMF. Handles path planning, fleet routing, and docking. Reports job status (accepted / en route / completed) back to SMF for full loop closure.
MQTT Dispatch RCS Interface REST API Job State Callbacks
Neotel Machine Network
NEO SCAN PLUS, SMD BOX, and NEO COUNTER PLUS each receive commands from SMF and report results — scan data, inventory confirmations, and reel counts — back in real time.
Your existing systems stay unchanged. SMF connects at the data layer via standard protocols. There is no requirement to replace your ERP, MES, or WMS — SMF integrates alongside them.
Machine Connections

What SMF Sends & Receives

Every node in the loop has a defined interface with SMF. Commands flow down; status and data flow back up — keeping inventory, traceability and job state always in sync.

Node SMF → Node (Commands) Node → SMF (Returns)
NEO SCAN PLUSRegistration
Label template
Incoming job ID
Expected part number
Scan result
Reel UID
Part No. / Quantity
Label confirmation
SMD BOXSmart Storage
Store command + slot assignment
Retrieve command + reel UID
FEFO/FIFO rule
Slot confirmation
Retrieved reel data
Inventory status
Error / exception flag
NEO COUNTER PLUSX-ray Counting
Count request
Reel UID
Expected quantity
Remaining quantity
Pass / Fail result
Updated reel record
AGV / AMR FleetTransport
Transport job
Origin node address
Destination node
Priority level
Job accepted
En route status
Delivery confirmed
Exception alert
Execution Flow

From Work Order to Lineside

A single work order from your MES triggers a fully automated sequence. SMF coordinates every step across layers — no manual intervention required between goods receiving and production start.

1
User System — ERP / MES
Work Order Released
Your MES or ERP pushes a work order to SMF via REST API or file exchange — including BOM, line assignment, quantity, and production timing.
Work OrderBOMLine Assignment
2
SMF — Job Planning
SMF Plans the Job
SMF matches the BOM to live inventory in SMD BOX, applies FEFO/FIFO rules, identifies required reels, calculates optimal retrieval sequence, and creates an ordered job plan.
FEFO / FIFOSlot MappingSequence Planning
3
SMF → SMD BOX
Storage Retrieval Triggered
SMF issues retrieve commands to SMD BOX. The automated storage system retrieves each reel in planned sequence and presents it at the output port — ready for AGV pickup.
Retrieve CommandReel UIDOutput Port
4
SMF → AGV Fleet
AGV Transport Job Dispatched
SMF sends a transport job to the AGV fleet management system: pick up from the SMD BOX output port, deliver to the designated lineside station. The AGV fleet handles routing and docking autonomously.
MQTT / RCSOrigin → DestinationPriority Level
5
AGV Fleet → SMF
Delivery Confirmed & Inventory Updated
Once the AGV confirms delivery, SMF updates inventory state, closes the transport job, and notifies the MES. The loop is closed — with full reel-level traceability recorded at every step.
Job ClosedInventory UpdatedMES Notified
Technical Integration

AGV Fleet Connection Methods

SMF connects to AGV fleet management systems using whichever protocol your fleet supports. Neotel engineers handle the SMF-side connector; you provide system documentation.

MQTT
MQTT Dispatch
Lightweight publish/subscribe protocol ideal for real-time AGV job dispatch and status callbacks. Low latency, robust on factory networks.
Job creation and cancellation topics
Real-time status updates (accepted / en route / completed)
Exception and fault event subscriptions
Heartbeat and fleet health monitoring
RCS
Standard RCS Interface
Robot Control System interface used by major AMR/AGV platforms. SMF sends structured job requests and receives acknowledgements and completion events.
Transport order creation with point-to-point nodes
Order state tracking (WAITING / ACTIVE / FINISHED)
Multi-step mission support (pick + deliver + return)
Compatible with VDA 5050 and proprietary RCS variants
REST API
REST API
HTTP/JSON interface for fleet management platforms with documented REST endpoints. Suitable for cloud-hosted or server-based fleet management systems.
POST job creation with JSON payload
GET job status polling or webhook callbacks
Bearer token / API key authentication
Compatible with most modern WMS-integrated fleets
Custom protocol
Custom Protocol
For proprietary fleet management systems or legacy AGV controllers, Neotel engineers build a custom connector during integration scoping.
Socket-based TCP/IP communication
Database-layer integration (MySQL / MSSQL polling)
File-based job exchange (CSV / XML)
Requires API documentation or system access for scoping
Not sure which protocol your fleet uses? Request a free feasibility evaluation — Neotel engineers will review your fleet management system documentation and recommend the integration path.
What You Gain

Built for Lights-Out Material Handling

Connecting SMF with your AGV fleet doesn’t just automate transport — it creates a self-managing material system that monitors, plans, and reacts without operator intervention.

AGV automation
Zero Manual Hand-offs
Every material movement between nodes is triggered automatically by SMF and executed by AGV. Operators set up the work order — the system handles the rest.
Eliminates pick-and-carry labour
Traceability
Full Reel-Level Traceability
Every reel UID is tracked through every node — registration, storage, retrieval, transport, production, counting, return. Complete audit trail from goods-in to production.
UID tracked across all 6 nodes
Real-time inventory
Real-Time Inventory Accuracy
SMD BOX reports slot status, NEO COUNTER PLUS updates quantities, AGV confirms deliveries — SMF aggregates all signals to keep inventory always current.
Live inventory across all storage nodes
Fast changeover
Faster Changeover Response
When a work order changes, SMF recalculates the job plan and dispatches new AGV tasks immediately — reducing changeover prep time and line stoppage risk.
Sub-minute replanning on schedule change
Vendor agnostic
Vendor-Agnostic Integration
SMF works with the AGV/AMR fleet you already have — or the one you’re evaluating. No hardware lock-in. Protocol adapters are built during integration scoping.
Compatible with all major AMR/AGV brands
Phased ROI
Phased Implementation
Start with automated storage and add AGV integration in a later phase. SMF is designed for phased rollout — existing operations are never disrupted during integration.
No production disruption during rollout
Compatible Fleets

Works with Your AMR/AGV Fleet

SMF is fleet-agnostic. Neotel has integration experience across leading AMR/AGV brands — and can scope custom connectors for any fleet with accessible API documentation.

Vendor-agnostic by design. SMF does not require a specific AGV brand. Integration is scoped based on your fleet’s available protocols — MQTT, RCS, REST API, or custom. Most modern fleets with documented APIs can be integrated within the standard scoping process.
MiR
Denmark / Global
REST APIFleet API
HIKVISION
China / Global
REST APIMQTT
HIROBOTICS
China / Asia Pacific
RCSREST API
OMRON
Japan / Global
REST APIFleet Manager
STANDARD ROBOT
China / Industrial
RCSREST API

Don’t see your fleet listed? Contact us for a feasibility check

FAQ

Common Questions

Everything you need to know about connecting your AMR/AGV fleet with Neotel SMF.

Does Neotel SMF work with any AGV/AMR brand?
Yes. SMF is vendor-agnostic and connects via standard protocols including MQTT, RCS (Robot Control System), and REST API. Neotel engineers work with your fleet management system to map transport job formats during integration scoping. If your fleet uses a proprietary protocol, a custom connector is built as part of the integration project.
What data does SMF send to the AGV fleet?
SMF sends transport jobs containing the origin node (e.g., SMD BOX bay address), destination node (e.g., lineside station or NEO COUNTER PLUS), material UID, priority level, and expected timing. The AGV fleet management system handles path planning, docking, and physical routing — and sends job state callbacks (accepted / en route / completed) back to SMF.
Can SMF control Neotel hardware and AGV fleets simultaneously?
Yes. SMF orchestrates both in a coordinated job plan: it commands NEO SCAN PLUS to register incoming reels, instructs SMD BOX to retrieve or store, dispatches AGV transport jobs, and triggers NEO COUNTER PLUS for post-production counting — all in sequence or in parallel depending on the workflow. The same SMF instance manages all nodes in the loop.
Is custom development required for AMR/AGV integration?
Integration engineering is scoped on a per-project basis. Neotel provides a free feasibility evaluation to review your fleet’s API documentation and determine the integration approach. Standard RCS and MQTT-based fleets typically follow a shorter integration timeline. Neotel is responsible for the SMF-side connector development; clients provide system documentation and internal coordination.
Does integrating AGV require replacing existing Neotel hardware?
No. If you already have SMD BOX, NEO SCAN PLUS, or NEO COUNTER PLUS installed, AGV integration is added at the SMF software layer. No hardware replacement is required. If you are starting fresh, SMF and the Neotel hardware network can be deployed together with AGV integration from day one.
Related Integrations

More SMF Integrations

SMF also connects with leading SMT software platforms. Combine AGV automation with your existing MES integration for a fully connected floor.

Ready to close the loop?

Connect your AMR/AGV fleet with Neotel SMF and eliminate every manual material hand-off between goods receiving and production. Request a free feasibility evaluation — we’ll review your fleet documentation and Neotel hardware setup and recommend an integration approach.

AMR AGV integration
AMR / AGV
+ Neotel SMF