Skip to main content

Welcome to SpatialFlow

SpatialFlow is a geospatial automation platform that empowers developers to build powerful location-based automations with real-time location intelligence.

What is SpatialFlow?​

SpatialFlow provides a complete platform for:

  • Real-time Geofencing: Create virtual boundaries and trigger actions when devices enter or exit
  • Workflow Automation: Build complex location-based workflows with no-code visual editor
  • Webhook Integration: Connect to any external service with reliable webhook delivery
  • Device Tracking: Monitor and manage location-enabled devices in real-time

Think of SpatialFlow as Zapier for geospatial events - with developer-first APIs and real-time performance.

Key Features​

πŸ—ΊοΈ Powerful Geofencing​

Create geofences using polygons, circles, or complex shapes. Monitor devices in real-time and trigger workflows when location events occur.

⚑ Real-time Workflows​

Build sophisticated automation workflows with our visual editor. Chain multiple actions, add conditional logic, and integrate with external services.

πŸ”— Reliable Webhooks​

Deliver location events to your applications with guaranteed delivery, automatic retries, and detailed logging.

πŸš€ Developer-First​

Clean REST APIs, comprehensive documentation, and SDKs for popular languages. Built by developers, for developers.

Quick Example​

Here's how simple it is to create a geofence and set up a webhook:

# Create a geofence around your office
curl -X POST https://api.spatialflow.io/api/v1/geofences \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Office Geofence",
"geometry": {
"type": "Polygon",
"coordinates": [[
[-122.4194, 37.7749],
[-122.4194, 37.7849],
[-122.4094, 37.7849],
[-122.4094, 37.7749],
[-122.4194, 37.7749]
]]
}
}'

# Create a workflow to send notifications
curl -X POST https://api.spatialflow.io/api/v1/workflows \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Office Entry Alert",
"trigger": {
"type": "geofence_entry",
"geofence_id": "geofence-id-here"
},
"actions": [{
"type": "webhook",
"url": "https://your-app.com/webhooks/office-entry"
}]
}'

Use Cases​

SpatialFlow powers location intelligence for:

  • Logistics & Delivery: Track fleets, optimize routes, automate delivery notifications
  • Field Service: Dispatch workers, track job sites, automate time tracking
  • Retail: Proximity marketing, store analytics, curbside pickup automation
  • Smart Cities: Traffic monitoring, parking management, emergency response
  • Asset Tracking: Monitor equipment, prevent theft, optimize utilization

Getting Started​

Ready to build your first geospatial automation?

  1. Quick Start Guide - Get up and running in 5 minutes
  2. Core Concepts - Understand the fundamentals
  3. API Reference - Explore the full API documentation
  4. Guides - Follow step-by-step tutorials

Need Help?​

Community​

Join the SpatialFlow community:


Ready to get started? Head to the Quick Start Guide to create your first geofence!