AI assistants
Connect Claude or ChatGPT to Euler to ask questions about your prints, chart your data and get guided around the app.
Euler can be connected to AI assistants such as Claude and ChatGPT. Once connected, you can ask the assistant about your print jobs in plain language, have it chart your layer data against your own process logs, render a print's 3D model with problem layers highlighted, or ask it to show you where a control lives in the app.
The connection uses the open Model Context Protocol (MCP), so it works with any assistant that supports custom connectors. See Connecting Claude and Connecting ChatGPT.
Connections must be enabled for your organization by an admin under SettingsAI assistants. See Admin settings.
What the assistant can see
The assistant acts as you, within one organization that you pick when connecting. It can read what you can read, and nothing more:
- Print jobs, their status, layer counts, defect profiles, events and comments
- Per-layer data: timestamps, defect counts by class and severity, inside/outside part counts, build height
- Individual detections for a bounded range of layers, with positions in both image and build-plate coordinates
- Alerts and their history
- Devices, their current prints and connection status
- The print's 3D model and the geometry needed to place detections on it
- Single layer images, one at a time, at reduced resolution unless your admin allows full resolution
- Your organization's members and tags
- These docs, so it can answer "how do I…" questions
The assistant cannot change anything in Euler. It does not upload prints, resolve alerts, edit comments, invite users or alter settings.
What the assistant can do
- Answer questions about a print or a device: when did defects start, which layers were affected, what alerts fired.
- Pull data and chart it. Layer series are returned as rows keyed by layer number, so the assistant can join them with your own machine logs or sensor exports and plot them side by side.
- Render. It can fetch the 3D model and draw it with layers colored by severity, or place detections from a given layer on the build plate.
- Explain the app. It can search these docs and point you at the right control.
Euler provides this data for the analysis of your own process. It does not expose anything about how Euler's detection works beyond the model identifier shown in the app, and the terms do not permit using the data to build datasets or train, evaluate or benchmark models.
Controlling the app from the assistant
If you have Euler open in a browser tab while you chat, the assistant can also drive that tab: open a print, jump to a layer, switch between the layer viewer, heatmap and report, highlight detections or layers, and spotlight a UI control when you ask "show me how to…".
- It only acts in tabs you have open and are signed into. Nothing happens if Euler is not open.
- A banner in the app header shows Assistant connected while a tab is being controlled, and flashes when a command is applied. Use its Disconnect button to stop the assistant from controlling that tab.
- Highlights disappear on their own after a short while, or when you ask the assistant to clear them.
When no tab is open, the assistant falls back to sending you links.
Disconnecting
- You: open User settingsConnected apps and revoke the connection. You can also remove the connector on the assistant's side.
- Org admins: open SettingsAI assistants to see every connection in the organization, their usage, and to revoke one or all of them. Turning the organization toggle off disconnects everyone immediately.
Connections expire on their own after a period of inactivity, and the assistant will ask you to sign in again.