Agents that work across SaaS tools, like Gmail, Salesforce, Jira and Zendesk, look busy and varied. Underneath, most of what they do has one shape: look a few things up, then write one thing.
- Find a free time and send the invite.
- Look up the deal and move it to the next stage.
- Check for an existing ticket, then file a new one.
- Find the thread and send the reply.
Those are the jobs AgentCompile compiles. We've tested calendar and email jobs, and they behave like the support jobs we measure on τ-bench: lookups, then a write.
What your agent keeps
The unusual request, the email that needs judgment, the meeting with five constraints: those go to your agent, unchanged. AgentCompile takes the repeats off its plate.
The shape underneath
Lay a week of workflow-agent logs side by side and the variety thins out fast. A meeting request is a calendar lookup, maybe a second one for the other person, then an invite. A CRM update is a search for the deal, a read of its stage, then a write. The apps change; the pattern of reads before one write does not.
Without AgentCompile
- Each request is reasoned out across every app it touches.
- The same lookups are planned again for every meeting and every deal.
- Your agent's model is called at every step of every job.
With AgentCompile
- Requests your agent handles every day run compiled.
- New people, new deals and new dates are just new details.
- Requests that need judgment go to your agent, unchanged.
A scheduling job, walked through
- Someone asks the agent to set up a call with a customer next week.
- The job is known: look up both calendars, find a free time, draft the invite.
- Sending is a change, so the person confirms before the invite goes out.
- A request with five constraints and a time zone puzzle? That goes to your agent, with the whole conversation so far.
Questions we get
- Do I need to change my tools or my agent framework?
- No. AgentCompile wraps the model client your agent already uses. Your tools, your prompts and your loop stay as they are.
- What about emails that need a real reply?
- Writing a thoughtful reply is your agent's job, and it stays that way. What can run compiled is the routine around it: find the thread, fetch the context, file the result.