1.0 Intake
Only ready work gets started
Intake checks each task against five readiness criteria and quotes the task for every one. A ready task gets a Start button. One that isn't gets a question on the issue, and waits.
Agents take ready work from Backlog to a reviewed pull request, using what Evidentra knows about your org. Open any task to watch the agent work, and read every change in plain words, whether you're an admin or a developer.
Illustration of the Evidentra factory board: a Salesforce task moves from Backlog through Implement and Verify to Done, bouncing back once when a test fails. Open the task to see the agent's session and each change explained.
1.0 Intake
Intake checks each task against five readiness criteria and quotes the task for every one. A ready task gets a Start button. One that isn't gets a question on the issue, and waits.
2.0 Implement
The builder starts in plan mode and works from Evidentra's record of your setup, requirements and past decisions. Nothing is built until a person approves the plan.
Close_Date_Not_Past to Opportunity, skipping closed stagesSales_Admin permission set, per the decision on recordOpportunityCloseDates, a Flow action that moves the 214 open opps already dated in the past to the end of this monthOpportunityTestFactory: two tests create past-dated opps3.0 Verify
CI runs on the commit the agent pushed, then a reviewer reads the change. The reviewer's verdict has to agree with its own test run. A failure goes back to Implement with the failing check attached.
4.0 Review
Every file the agent touches comes explained. A validation rule reads as the error it shows and when. A permission set reads as who gets what. Apex reads as what it queries, what data it changes and whether a Flow can call it. Developers get the source one click away.
The factory doesn't start from a blank repository. It works from the same record your team uses to plan: your Salesforce setup, the requirements behind it and the decisions you've already made. That's what lets an agent change your org without breaking what's already there.
How Evidentra reads your org →
A board where routine Salesforce work moves from a ready task to a verified pull request. Each stage has an automation: intake checks the task is ready, the builder plans and builds, verify runs CI and a review, and Done applies your merge rule. A person approves the plan and steps in wherever the line waits on them.
No. Admins write the task, approve the plan and review the result. Every file the agent changes is explained in plain words: a validation rule as the error it shows and when, a permission set as who gets what, Apex as what it reads and changes. The source is there for developers who want it.
Scoped changes with a clear outcome: a validation rule, a field and its layout, a permission set, a failing Apex test, a small flow change. Work that needs a design decision stays with your team, and intake says so rather than starting it.
An issue labelled for a factory line becomes a task in Backlog. You can also create tasks on the board. The tracker stays the source for what the work says; the factory reports back with a status comment on each stage change and the pull request link.
A failed CI run or a review that asks for changes sends the task back to Implement with the failure attached, and the same agent session picks it up with its plan and history intact. Past the line's attempt limit the task stops and waits for a person instead of looping.
No. The factory ends at a pull request. Your Done rule decides whether that means review requested, approved or merged, and your existing release process takes it from there.
Yes. Open the card and you're in the agent's session: read the plan, answer a question it asked, or steer the build.