One agent holds the keys
Achal runs five agents: Muse, Instinct, GrokBot, Tiny, and Dots. Dots is the primary agent and the only one connected to his accounts, while the other four can see the Trello board and nothing else. Dots posts tasks to the board, the other agents pick them up and post their results back, and Dots reviews that work before bringing anything to Achal. He doesnāt check the board himself. He talks to Dots, and Dots comes to him whenever something needs a decision.
āI still want to control what I send.ā
āAchal Aggarwal, CPO, Born West
ā
Keeping access with one agent makes the whole setup much easier to track. Google Workspace holds a lot of Achalās information, including his email, documents, and calendar. If all five agents could reach it, heād have no reliable way of knowing which one had touched what. With a single agent holding that access, thereās one clear place to look if something goes wrong.
āI've tried to keep a sensible structure, almost like a team with a hierarchy. Not a free-for-all where all of them get access to all of my data and I'm completely lost.ā Achal Aggarwal
The web research runs separately on Muse and Grok, which each have their own cloud computer where Achal isnāt logged in to any of his accounts. If an agent clicks on something it shouldnāt while itās browsing, that happens on a machine that holds none of his personal data.
ā
Finding companies the week they raise
The first workflow looks for companies that have just raised a Series A or Series B funding. It runs daily, and the cadence can be changed whenever Achal wants. For each company, the agents gather its market, team size, and tech stack, and then draft a message to whichever executive is most relevant, whether thatās the CEO, the CTO, or the chief product officer. Dots then checks every draft against Achalās voice guide.
Each finished draft lands on Achalās calendar as an event. The invite includes the message itself, why the company is relevant, the surrounding context, and the best channel and time to send it, whether thatās a LinkedIn message or an email.
āThe calendar invite has all of the information I need: the actual message, the relevance, the context, why Iām sending it, and when.āā
āAchal, CPO
When the event comes up, Achal reads the draft in the invite with the personās LinkedIn profile open beside it and edits anything that needs changing. So far the drafts have needed minimal editing, and the first batch of messages goes out this week.
ā
An RFP agent that reads the fine print first
The RFP workflow follows the same structure. The agents search for RFPs across government and the private sector, collect the documents, and write a first-draft response based on what they already know about Achal and Born West. Dots reviews each draft and logs it in a shared spreadsheet with a status, so Achal and Rishav can see the entire pipeline in one place.
The most valuable part of this workflow happens before any drafting begins. RFPs often bury requirements that can rule a bidder out completely, and the agent flags those as early as possible.Ā
Catching these up front means we know where we stand on every requirement before putting a full day into a response.
āItās already done the first draft, based on what it knows about me and about Born West.āā
āAchal, CPO
Most of the RFPs the agents find are for migration and platform work, such as Drupal and WordPress sites or e-commerce builds moving from one system to another, and very few ask for something to be built from scratch. That gives us a useful picture of where public RFPs sit compared with the product work we usually lead with. Achalās goal is to have five strong submissions ready by the end of October.
ā
Why nothing gets sent automatically
Dots is capable of doing a lot more than itās currently allowed to. It has access to Achalās browser, where heās logged in to LinkedIn, so it could scan his connections, notice who has changed jobs, and message them directly. Achal hasnāt asked it to do any of that, and he doesnāt plan to.
His main concern is what the agents might send or post without his approval. A poorly written email is embarrassing, and a bad post from a company's LinkedIn page can spread widely before anyone has a chance to catch it.
He also doesnāt think a written instruction like āalways ask before postingā would be enough to prevent that, because models arenāt deterministic and different instructions can end up pulling against each other.
āIf I say āmake me more efficientā and also ādonāt write for meā, itās going to find a loophole in my instructions.ā
āAchal, CPO
For that reason, the limits are set in the permissions themselves. Gmail access is read-only, Dots can write to Google Drive and nowhere else, and even in Drive it canāt share files with anyone except Achal. The other four agents have no Workspace access at all.
Achal also pays close attention to how an agent phrases its actions. He wants to hear āCan I make this change for you?ā, and heās uncomfortable when an agent says āIāve already made this change,ā even if the change itself was a good one. We wrote more about this in our September piece on agent permissions.
ā
Where it stands
The setup is still early. The outreach workflow has drafted and scheduled its first batch of messages, and the RFP workflow has first drafts and a shortlist in progress. Neither has brought in new business yet, and until it does, itās a promising setup that still has to prove itself.
Achalās case for it is about capacity. He couldnāt keep this research current every day on his own, and the reading, sorting, and fine-print checking that the agents now handle used to take up most of his week.
ā
Lessons you can steal
- Give one agent access to your accounts and have the rest work through a shared board, so thereās only one place to look if something goes wrong.
- Run web research on cloud computers where you arenāt logged in to any of your accounts.
- Review each draft, then add it to your calendar with the context attached and post it when the timing is right.
- Ask your RFP agent to flag disqualifiers like compliance, data residency, and staffing rules before it starts drafting.
- Make email read-only and give the agent one place where itās allowed to write.
- Pay attention to whether an agent asks before it acts, even when the action would have been a good one.
ā
The agents can read as much as they need to, and the send button stays with Achal. We built this setup for ourselves in a few weeks.
If you want something like it for your sales or partnerships team, book a 15-minute intro and we can sketch out a first version together.



