A roundup of what we shipped this week: a rebuilt Tasks editor, a fresh round of connectors, and two essays from the blog.
Tabs, inline prompts, revisions, and an AI assist
We rebuilt the Tasks editor around how you actually work. Prompts, settings, and more now open as tabs, so a task that juggles three or four prompts stays easy to navigate in one view. A dirty-state dot flags anything you've touched, on the tab and in the sidebar, before you save.
Prompts can now live inline. Instead of linking out to a library prompt or pasting in raw text, you define a structured prompt right inside the task, with the full kit: model selection, outputs, revisions, logs, and connectors.
Revisions show line-level diffs now. See the exact code that changed in each revision, compare versions side by side, roll back cleanly when a change breaks the task, and branch a revision when you want to keep both. The SDK reference stays pinned in the sidebar the whole time.
There's also a new AI assist. Describe the change you want in plain English ("add a conditional in case there are no deals"), and the editor proposes the edit as a diff. Review it like a code review and accept or reject, one change at a time.
The full walkthrough goes through each piece in detail.
New and updated connectors
Three new connectors this round: Apollo and ZoomInfo for B2B data, plus Massive for US market data. LinkedIn, Reddit, Airtable, and Google Drive all got updates too.
Apollo.ioNew
B2B people and company data: search records, enrich contacts, surface hiring signals, and track funding events. Wire it into a task and your prompts work from live account data instead of stale lists.
ZoomInfoNew
Contact and company intelligence with enrichment and buyer-intent signals. Target by role, company size, and intent, and let a task pull the records it needs as it runs.
MassiveNew
US market data: stock prices and aggregates, ticker news, and options chains. Good for finance research and any task that needs to act on market signals.
LinkedInUpdated
Read profiles, publish posts, manage existing posts, and pull engagement analytics. The whole posting loop now lives inside a task.
RedditUpdated
Pull posts, comments, threads, and search results across subreddits. A clean source for social listening and topic research.
AirtableUpdated
Read and write bases, tables, and records, so your content calendars and marketing ops feed straight into your tasks.
Google DriveUpdated
Find, read, write, and manage files and folders, so your docs and assets are available to prompts and tasks.
From the blog
Two essays went up this week.
K-Shaped Teams in an AI World — AI's productivity gains aren't landing evenly. Alex splits the effect into two kinds of speed-up: doing your existing work faster, versus expanding what one person can take on. The second is the one that stretches the top arm of the K, and the reason most AI-literacy training misses the real gap.
An X agent that earns the right to post — Mitchell built an X agent on Aisle that starts in review-only mode and has to earn its autonomy: 15 clean reviews on a topic before it can post that topic on its own. A walk through the weekly loop, the steering docs, the review queue, and why routing every state change through a script is the whole point of the design.
Building something with Tasks or the new connectors? Reply and tell us. A human reads these.
Video transcript
Hi, I'm Alex, founder of Aisle, and today I'm going to take you through some updates to the task editor. It's been great seeing some of the tasks that have already been made in the last few weeks, and I think this iteration is going to make it so much easier again. So, jumping straight in, you'll notice we have tabs at the top, which makes it so much easier to find different things. And you'll notice that now when we define a prompt, it's actually sitting here inside a tab as a structured entity. This makes it so much easier when we're starting to build these multi-prompt tasks.
We don't want to embed those to an external we can't find it. We don't want to really embed those in code. This makes it very easy to come in and see what the prompt is doing. You'll see I have a sample here to start maybe manipulating the model because we want this to run on Opus. We might want to enable a web search connectors structured outputs.
Everything our prompting platform supports is here. But now it's sitting inside the task where it's much easier to find. You'll also notice as we start making changes to an assigned prompt or even to the main file that we let you know when something is a little bit dirty. If we wanted to create a new inline prompt, we could come here and say, you know, maybe we'll search for pipe drive lead news. And I'm going to enable web search and go and find it.
And you'll see that I can start to define these prompts here as I would like to. Uh cuz we're developers, sometimes you want to reorganize our tabs. Can close tabs, do whatever we would like. Coming back to this main screen, you're also noticing that this sidebar has been significantly redesigned and gives you everything you need at a glance. Everything that's associated inside of our package or our task is visible to us here.
And now all the tools that we've assigned for that Slack, Telegram, GitHub, Apollo for data hydration, Salesforce, it doesn't matter. You'll see any tool that your task has access to right here. If we want to change any of those, we can press this manage button. We have this much better designed screen. Now we can see all the different integrations that are available and which ones that are we have already added a credential for we can assign those to our task and they're now immediately accessible as well.
Likewise, we can come in and modify anything to do with our settings or inputs in this much better design tab. We're not locking you in the sidebar to do all of this work anymore. It's much more visible. Coming back into our task, we can see this is just a basic example. as you make changes.
Let's say maybe you want to live on the edge and remove the conditional. So let's get rid of that. You'll notice we get our dirty notifications everywhere. And even in this navigation now we can see all three of these files have been modified. You know perhaps I want to make a small change here and you know make this create a chat but submitted to a project.
Don't forget you always have this SDK reference in the sidebar where you can see everything a task can do. run parallel checkpoints, caching, archiving, searching memories, anything like that, creating files, creating PDFs, and you can see how to use that directly here. But what I'm going to do now is I'm going to save this task. Sometimes I like to put in a commit message here. We'll just call this demo video.
And what's really cool is once that's been saved, I can come into the revisions here and see everything that's changed here, including inside of the code. So, these revision logs are so much stronger. Now, now if you're stuck here in this video for this long, let's go to the last piece here, which is now we're inside of a task. We also have this AI button. And if you choose to press this, you can come in here and ask for something to change.
Maybe what we do here is say, you know, add a conditional in case there are no deals. Now, this is a pretty bad instruction, but you'll see this is going to go through and it's going to start reading the script and making those iterations in a nice code style environment for us. Uh, as always, every week we're going to continue iterating tasks. There's always more that I would like to show you. Uh, but please happy hacking.
Enjoy these updates. We'll talk again soon.