Hardware & IoT SDK

Kitchen Robotics & Automation API

Connect automated fryers, smart beverage dispensers, order collection lockers, and robotic prep stations directly to the Vezzo order pipeline via low-latency WebSocket and MQTT streams.

iot_robotics_stream.go
// Stream real-time order dispatch to kitchen robotics
func DispatchToRobotics(w http.ResponseWriter, r *http.Request) {
    var ticket domain.OrderTicket
    if err := json.NewDecoder(r.Body).Decode(&ticket); err != nil {
        http.Error(w, err.Error(), 400)
        return
    }

    for _, item := range ticket.Items {
        if item.IsRoboticsEnabled {
            // Direct instruction dispatch via MQTT broker
            mqttClient.Publish("vezzo/kitchen/station_01/dispense", 2, false, item.RecipeCommand)
        }
    }
    w.WriteHeader(http.StatusOK)
}

Hardware-Agnostic SDK

Compatible with leading restaurant robotics hardware manufacturers, ESC/POS printer protocols, and IoT smart lockers.

Sub-50ms Event Delivery

Orders placed from POS, QR code, or online aggregators stream directly to kitchen stations with microsecond latency.

Tenant API Scopes

Granular API key management with IP whitelisting, rate limiting, and branch-scoped permission tokens.