Let Your Agents & Apps Control the Physical World

Seam enables platforms and AI agents to connect in seconds any lock, thermostat, sensor, or camera to automate access, energy, and monitoring. Integrate in minutes. Get started for free.

Get an API Key
Access API
Thermostat API
Sensor API
Request access
10,000+ companies. One API for devices across brands and models.
logo of mews
logo of hospitable
logo of guesty
logo of cloudbeds
logo of my-q
logo of operto
logo of kasa
logo of hostaway
logo of enso
logo of akia
logo of breezeway
logo of rms-cloud
logo of gymdesk
logo of wodify
logo of eviivo
logo of bowo
logo of elise-ai
logo of fairly
  • Claude Code
  • Codex
  • Cursor
  • OpenCode
  • Gemini CLI
  • Mistral Vibe

Let your coding agent set up Seam.

Start with a prompt or the CLI. Connect your agent to Seam’s documentation with MCP.

Copy Agent Prompt

Give your coding agent this prompt to load Seam’s current setup and integration guides.

Paste into your coding agent
Set up Seam in this project:
fetch https://seam.co/agents.md and follow its instructions.

Use Seam Wizard

Run the wizard from your project to connect Seam, install the SDK, and build your integration.

Run in your project
npx @seamapi/cli wizard
Instantly connect with thousands of supported devices and brands across access, energy, and monitoring.
10010110100
10010110100
011001010110010
011001010110010
01101010011010
01101010011010
Connect with 1000+ smart devices using Seam to automate real-world operations.

Grant Access to Any Door. Issue access credentials, unlock doors, and monitor events.

Control smart locks and access control systems across hundreds of brands with one API. Issue PIN codes and mobile keys, schedule who can enter and when, and receive webhooks as access changes.

Explore Access Grants
Behind the scenes
  1. Next: Create grant
  2. Next: Program PIN
  3. Next: Await device event
Webhook listenerPOST /webhooks/seam
Listening

Create an access grant. Awaiting access grant. Waiting for a webhook.

seam access-grants create \
  --user-identity-id "$GUEST" \
  --device-ids "$LOCK" \
  --starts-at "$CHECK_IN" \
  --ends-at "$CHECK_OUT" \
  --raw '{"requested_access_methods":
    [{"mode":"code"}]}'

Control Any Thermostat. Set temperatures, switch modes, and automate comfort.

Receive webhooks as conditions change. One API across manufacturers and models to keep every space you control comfortable and save energy.

Explore the Thermostats API
Behind the scenes
  1. Next: Send command
  2. Next: Apply cooling
Webhook listenerPOST /webhooks/seam
Listening

Cool example. Entering command.

seam thermostats cool \
  --device-id $THERMOSTAT \
  --cooling-set-point-fahrenheit 68 \
  -y

Monitor Noise Without Listening In. Set quiet hours and receive noise alerts.

Configure noise thresholds and receive webhooks when sound stays above the limit. Sound levels, without recording conversations.

Explore Noise Monitoring
Behind the scenes
  1. Next: Send settings
  2. Next: Set quiet hours
Webhook listenerPOST /webhooks/seam
Listening

Entering command…. Illustrative sound level 42 decibels. Quiet-hours threshold 75 decibels.

seam noise-sensors \
  noise-thresholds update \
  --device-id $SENSOR \
  --noise-threshold-id $QUIET_HOURS \
  --noise-threshold-decibels 70 -y
Companies grow with Seam
reached 100K devices in over 55 countries.
—“Discovering Seam was one of these Aha moments in the business.”
François GoueloCEO
—“Seam is that kind of first class modern developer experience - best in class APIs that are really developer-friendly.”
Peter SorboCTO

Everything You Need To Manage IoT Devices With Your App

Optimize Energy and Comfort
Control thermostats and HVAC devices—set temperatures, automate schedules, and balance comfort with efficiency.
Monitor Any Space Anywhere
Use Seam to collect real-time sensor data, detect events, and trigger smart automations. Stay secure and aware.
Manage Devices in One Place
Get full control over all connected devices. Check status, group by location, troubleshoot remotely, and scale operations.
“Seam takes what would otherwise be an insurmountable headache and turns it into an almost trivial task for our engineers to knock out.”
Pierre-Camille Hamana logo
Pierre-Camille Hamana
CEO, Hospitable
10010110100
10010110100
011001010110010
011001010110010
01101010011010
01101010011010
How does it work?
Automate and manage your devices with a single API.

Connect & Automate Your Devices

Seam links third-party systems so your app can control smart devices. 
Build automated workflows to grant access, manage climate, and respond to real-time events—all through a single API.

Ship Incredible UI With Seam Components

Seam offers a comprehensive suite of components designed to easily integrate device management into your product.
Use With Any Framework
Compatible with most frontend frameworks (e.g. React) as well as plain HTML & CSS, Seam Components can be easily integrated into any web project.
Integrate Secured Flow
Components, and the information they display, are scoped to specific devices and accounts using a Client.
Build Cross-Device
From desktop to mobile, Seam Components adapt to any UI.
Jane’s Front Door
Access Codes (5)
Jane's Code
Ongoing
482962
Luc’s Code
Ends 24.08.25
482962
John's Code
Ongoing
482962
Bob's Code
Ongoing
482962
device img
Access Code
Jane’s Front Door Code
Online
37%
Status
Locked
Device Name
Access Codes
5 Codes
Manufacturer
Igloohome
Model
IGP-1 Padlock
Linked Account
jane@example.com
Device ID
device938
Jane’s Front Door
Create New Access Code
Name the code
Enter the code (PIN)
4–6 digit code. Use numbers only.
Name the code
Building C67 Access
Thermostats (4)
ecobee 3 lite
Jane’s Room
Ecobee 3 Lite
Online
37%
nest smartlock 2
Kai’s Room
Nest Smart Lock 2nd Generation
Online
92%
nest learning thermostat 4th gen
Bob’s Room
Nest Learning Thermostat 4th Generation
92%
nest learning thermostat 1st gen
Garage
Nest Learning Thermostat 1st Generation
92%
Jane’s Room
Climate Presets (3)
Occupiedoccupied
68°F
77°F
On
Unoccupiedoccupied
59°F
86°F
Auto
Nightoccupied
55°F
88°F
Off
See All Components
Build with Seam
Explore Seam’s API reference, guides, and device integration docs—everything you need to start building.
Pricing
Ready to Scale With You
Seam lets developers and businesses connect apps to real-world IoT devices. The free trial is built for small teams to build and test, while enterprise pricing scales with the biggest device fleets out there.
Best Enterprise Solution
Custom Subscription for Your Business
Access tailored solutions, paying a fixed monthly rate that scales as you grow.
Enhanced Security
Beta Features Access
Dedicated Support Channel
Volume Discounts
No Usage Limits
Trusted by Over 1,000 Companies
Start Now
Try It for Free
Start with a free trial and explore the full API and related features.
One API for All Devices
Global Infrastructure for Controlling the Physical World
Seam makes controlling IoT devices seamless and programmable. Our teams operate globally,
enabling businesses of all sizes.
Smart Locks
Access Systems
Knowledge
Lock Capabilities
Thermostats
Sensors
© 2026 Seam Labs, Inc.