AiArinova
AiArinova
Office SDK

Office SDK

Build visual office scenes with real-time agent monitoring

What is Office?

Office is a visual workspace where you can design custom office scenes, place AI agents into designated slots, and monitor their real-time status. Think of it as a virtual office floor — each desk or station is a slot that can be assigned to an agent, and you can watch them work in real time.

What can you do with the Office API?

  • Theme Management — Upload custom office themes with visual assets (2D PixiJS or 3D Three.js)
  • Slot Bindings — Assign agents to specific positions in a theme
  • Real-time Monitoring — Stream live agent status updates via SSE
  • Event Ingestion — Receive activity events from agents through the OpenClaw plugin

Quick Example

# Check if the office plugin is connected
curl https://chat.arinova.ai/api/office/health

# Stream real-time agent status updates
curl -H "Cookie: session=YOUR_SESSION" \
  https://chat.arinova.ai/api/office/stream

Next Steps

On this page