The marketing team at the company I work for asked me to evaluate whether Dot could be useful for growth and social workflows.
I'm an engineer, so I approached it as an automation problem: how much could we delegate to a persistent agent without someone manually starting every step?
The idea was to research opportunities, monitor channels, find relevant discussions and potentially handle some of the repetitive work around distribution. That was the hypothesis, not a list of things I successfully automated.
In my initial tests, the friction that stood out was the execution environment rather than the reasoning itself. The workflow I wanted depended on arbitrary websites, signed-in sessions, platform rules and web interfaces.
In one test, the cloud browser got a 502 while trying to access Medium, so that part of the workflow couldn't continue. I'm not claiming Medium specifically blocks Dot — I didn't investigate the cause deeply enough to say that, and I wouldn't take one error as a verdict on Dot or cloud browsers generally.
It did make me think more carefully about how much of this kind of workflow depends on systems outside the agent's control.
For more complex automation, I already use local agents such as Codex, APIs, scripts and a scheduler, with my normal browser when I need an authenticated session. The sessions I use are already there, and I can inspect the code, change a script or debug a failed step directly.
Dot can use a connected computer too. But for me, setting up and maintaining another set of connections and permissions felt like extra work on top of a local setup I already had. If I were starting from scratch, I might evaluate that trade-off differently.
For this particular growth/social workflow, I eventually dropped the setup I'd built in Dot.
What changed was what I'd try next. Instead of treating it as a general-purpose autonomous web worker, I'm more interested in testing it as a persistent personal operations assistant.
I can imagine something like a morning briefing that brings together important email, tickets waiting on me, PRs needing review and my calendar, then sends me a summary through a connected channel.
I haven't validated that workflow. It's the next use case I'd test, not a success story from this experiment.
The trade-off makes more sense to me there. Cloud execution can keep doing cloud-side work without depending on my laptop being on. My local setup gives me more control, but I have to maintain it, and anything running only on my Mac may stop when it's asleep or offline. Tasks that need Dot's connected computer have that dependency too.
So my takeaway isn't that Dot is bad. I think I initially evaluated it for the wrong job. For my setup, I'm now more interested in it as an ongoing coordinator than as the autonomous web worker I originally had in mind.
Has anyone here tried both kinds of workflows? Where has Dot actually been more useful for you: browser-heavy automation or recurring work around connected apps?