Devices
A device is a computer or browser an agent works on, or an app you use endue on. Devices are one of the three kinds of resources, next to skills and connectors.
When you need one
Section titled “When you need one”Most of the time you do not set anything up. When a task needs a computer or a browser, the agent prepares one on endue cloud and tells you in the conversation while it does.
Add a device of your own when the work has to happen somewhere you control: a server that can reach your systems, a VM with the tools you already installed, or your own Chrome with the sites you are signed in to.
The four products
Section titled “The four products”| Product | What it is | User device | Agent device |
|---|---|---|---|
| endue Computer | A computer the agent keeps files on and runs programs in. Its file area is the agent’s workspace. | Your own Linux server or VM with endue Computer installed. See Connect your own server or VM. | A computer the agent starts on endue cloud the first time it needs one |
| endue for Chrome | A Chrome browser the agent opens pages in and works with | Your own Chrome, with the endue for Chrome extension connected to the agent | A Chrome the agent starts on endue cloud the first time it needs one |
| endue for Android | A phone the agent works on. Coming soon: signing in from the app is not available yet. | A phone you registered | — |
| endue Desktop | The desktop app you use endue in. It opens the same endue as the web, signed in to the same account. Agents do not work on it. | A computer where you signed in to endue Desktop | — |
User and agent devices
Section titled “User and agent devices”Every device is one of two kinds, and its row says which:
- User: a device you signed in to or registered. Your server with endue Computer, your Chrome with the extension, your phone, a computer where you use endue Desktop.
- Agent: a device the agent launched on endue cloud for its own connection. It is created automatically the first time the agent needs one. You do not install anything.
An agent uses one endue Computer and one endue for Chrome. Each is either its agent device on endue cloud or a user device of yours. A user endue Computer can serve several agents: each agent gets its own folder and its own service on that server.
Where to see them
Section titled “Where to see them”Resources › Devices, opened from the left sidebar, lists every device on your account, grouped by product. Each row shows:
- User or Agent
- Where it is: endue cloud for an agent device, or the name and operating system of a user device
- The agents that use it
- Its status
- When it was last active
To see only one agent’s devices, open that agent in Agent Builder and go to Resources › Devices. That section also has Connect my server, which starts the install for that agent.
| Status | Meaning |
|---|---|
| Connected | Online now. The agent can use it. |
| Standby · starts when used | An agent device on endue cloud that is switched off. It starts the next time the agent needs it. |
| Off | A user device that is not connected. endue cannot switch it on. Start it on the device itself. |
| In use | endue Desktop, used in the last 15 minutes. |
| Waiting for install | You created an install command for a server, and the server has not connected yet. |
| Needs attention | Preparing the device failed. |
Choosing a device in the composer
Section titled “Choosing a device in the composer”The device picker in the composer chooses where the next run works: Computer or Chrome. The run gets the tools for the device you picked and not the other one.
Each choice shows the agent’s actual device, such as Agent · endue cloud or User · build-server-01, and its status: Connected, Starts when used, or Off. Manage devices opens the agent’s Devices section.
Connecting your own devices
Section titled “Connecting your own devices”- endue Computer: in Resources › Devices, select Install on my device or server in the endue Computer group, pick an agent, and run the command it gives you on your server. See Connect your own server or VM.
- endue for Chrome: install the extension, sign in, and connect an agent from the extension. Your Chrome shows up under that agent once it is connected.
- endue Desktop: sign in to the app. The computer shows up in the list on its own.
Replacing an agent’s endue cloud Computer with your own server
Section titled “Replacing an agent’s endue cloud Computer with your own server”If the agent already has an endue Computer on endue cloud, installing on your server asks first:
Delete this agent’s endue cloud Computer and its files, then connect?
Delete and connect deletes the cloud device, including every file in the agent’s workspace there, and gives you the install command for your server. Cancel changes nothing. Save anything you need from the workspace before you confirm.
Once the agent is on your server, endue does not create a cloud Computer for it again. If your server is off, the agent tells you to start endue Computer on it and carries on without it.
Removing a device
Section titled “Removing a device”Open the menu on a device’s row.
| Device | Menu item | What happens |
|---|---|---|
| Agent device on endue cloud | Delete | The device and the files on it are deleted. The next time the agent needs one, it gets a new, empty device. |
| Your endue Computer or phone | Remove (agent) | The agent stops working on that device. What you installed stays: uninstall it on the server as well. Once no agent is left, Remove from list deletes the row. |
| Your Chrome | Disconnect | That agent’s connection ends. Connect it again from the extension to use it. |
| endue Desktop | Remove from list | You stay signed in. The computer appears again the next time you open endue Desktop on it. |
Limits
Section titled “Limits”- One endue Computer and one endue for Chrome per agent.
- endue cannot switch on a user device. If your server or your Chrome is off, the agent tells you and continues without it. Nothing is created on endue cloud in its place.
- Runs started by a routine or a channel do not create a device. They use one the agent already has.
- endue Computer on your own machine runs on Linux only for now. endue Desktop runs on macOS for now.
- Your own Chrome does not report its operating system or version, so its row shows neither.
- The Devices group in built-in tools is what prepares devices. Switching it off stops the agent from preparing new ones. Devices already connected keep working.
- Files on an agent’s endue cloud Computer last as long as the device does. Deleting the device deletes them. Keep results you need as outputs.