Integration catalog
Everything Cobblr talks to, in one place, with the credentials you bring. This page is generated from the code that ships, so it stays honest.
Machines & digital fabrication
Send a file to a machine's own manager and follow the job. Cobblr coordinates, and the machine's controller drives the hardware. The Digital Fabrication module ships as Experimental (see the status note on its page). See Digital fabrication.
| Integration | What it does |
|---|---|
| OctoPrint | Single-printer host, with upload and select-and-print over the OctoPrint REST API. |
| Klipper / Moonraker | Klipper via Moonraker (Mainsail or Fluidd). It uploads to the gcodes store and starts a print. |
| Duet / RepRapFirmware | Duet Web Control, with raw gcode upload and M32 start. |
| PrusaLink | Prusa printers via PrusaLink, with PUT upload and print. |
| FluidNC | GRBL lasers and CNC on FluidNC. It uploads to SD and runs. |
| Home Assistant | An actuator, not a fabricator: wire a schedule to any Home Assistant service (an irrigation zone, a relay, any service call). |
| Bambu Lab | MQTT/FTPS, so it runs through the edge-adapter bridge (LAN or cloud mode). The cloud path monitors, but sending jobs needs LAN Developer Mode. |
| Elegoo (SDCP) | Elegoo resin/FDM printers over their own SDCP protocol, built in. |
| FDM Monster | Manage a fleet through an FDM Monster instance. |
Print monitoring (detectors)
Watch a print for failures. A detector either pulls your camera itself or scores frames Cobblr sends it. Detectors live inside the Digital Fabrication module, which ships as Experimental (see the status note on its page).
| Integration | What it does |
|---|---|
| PrintGuard | PrintGuard pulls your camera and returns a verdict. |
| PrintGuard (send frames) | Cobblr posts a frame to PrintGuard 2.3.0+. This is the path for when the detector cannot reach the camera but Cobblr can. |
| Obico | Obico's ML failure detection. |
| AI vision | Send a camera frame to your vision AI for a good/failed verdict. |
| Local HTTP detector | A generic detector reachable over HTTP on your network. |
| Edge detector | A detector reached through your edge bridge. |
Sync sources (mirror another system in)
Mirror another system's records into a workspace through an installable manifest. See Syncing from other systems.
| Integration | What it does |
|---|---|
| Homebox | Mirror a self-hosted Homebox inventory (live sync or one-shot CSV). |
| Ravelry | Mirror your Ravelry stash and projects with your own API key. |
| Spoolman | Keep filament stock in step with a Spoolman instance (connected on the inventory side). |
Notifications & outbound
Where Cobblr tells you, or fires an event out. Per event, per channel. See Notifications and Integrations.
| Integration | What it does |
|---|---|
| In-app | The bell inside Cobblr, always on. |
| Discord | Post to a channel via an incoming webhook. |
| Discord DM | Direct-message a person on Discord. |
| Slack (webhook) | Post to a channel via an incoming webhook. |
| Send via SMTP or a transactional provider you configure on the subscription. | |
| SMS | Text a number (configured per subscription). |
| Webhook | POST to any URL you own, so you can wire your own scripts or tools. |
| Browser push | Architected but not wired up yet (Phase 0 stub). |
AI providers
Cobblr's AI runs on the provider you connect, with your key. Nothing is built in. See AI.
| Integration | What it does |
|---|---|
| Anthropic (Claude) | Bring your own Anthropic key. |
| OpenAI | Bring your own OpenAI key. |
| OpenAI-compatible | Any OpenAI-compatible endpoint (your own base URL and key). |
| Ollama | A local model server on your own hardware. |
| OpenRouter | Bring your own OpenRouter key. |
| Local model via edge bridge | Reach a model on your network through the edge bridge. |
Backup destinations
Where scheduled workspace backups go. See Backup and export.
| Integration | What it does |
|---|---|
| Filesystem | A folder on the box (bind-mounted), always available. |
| S3-compatible | Any S3 bucket: AWS, Cloudflare R2, Backblaze, MinIO. |
| Google Drive | Needs a one-time Google OAuth app registered by the operator. |