How to collect soc 2 audit evidence as Small IT and ITOps Teams
When your auditors ask for SOC 2 evidence, you spend two weeks pulling screenshots manually — Access reviews from Okta, change logs from GitHub, incident records from PagerDuty, ticket history from Jira, and AWS CloudTrail exports that finance had to help you get. None of it lives in one place. You're a two-person team supporting 300 employees, and the audit prep work lands entirely on one of you while the other keeps the lights on. Last year it took 11 days. You lost a contractor to offboarding gaps that showed up in the evidence review. The tools exist — Okta, GitHub, Jira, AWS, PagerDuty — but pulling coherent evidence from all of them at once, on a schedule, formatted for your auditor, is entirely manual today.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Jira, GitHub, PagerDuty, and Okta are connected from Starch's integration catalog and queried live when the evidence dashboard or automation runs. Starch syncs your AWS data directly on a schedule via the AWS connection, pulling Cost Explorer anomalies and configuration data. Notion connects from the integration catalog for any existing runbooks you want to pull in. The Knowledge Management app stores control descriptions and evidence summaries natively in Starch.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q1 2026 SOC 2 Type II Fieldwork — March Evidence Pull
| Okta access review records (90 days) | 847 |
| GitHub merged PRs with change tickets linked | 312 |
| PagerDuty incidents opened and closed in period | 44 |
| AWS configuration findings reviewed | 19 |
| Jira SOC2-tagged tickets resolved in period | 63 |
| Deprovisioning events with Jira offboarding ticket | 28 |
It's March 9, 2026. Your auditor's fieldwork starts March 16. Last year this took one of you 11 days of manual pulls. This year, Starch has been running a Monday evidence collection automation since January. By March 9, you already have 12 weekly snapshots saved in Knowledge Management, each structured by trust service criteria. You run a final pull: Starch queries Okta and returns 847 access review events for the 90-day window, flags 3 accounts that were deprovisioned but whose Jira offboarding ticket was closed late. GitHub returns 312 merged PRs — Starch cross-references each against your change management Jira project and surfaces 7 that have no linked ticket, which is a finding you can remediate before the auditor sees it. PagerDuty returns 44 incidents; 2 critical ones had resolution times over your 4-hour SLA. You document the exceptions in Knowledge Management before handing the packet over. AWS shows 19 configuration findings from the period; 17 are acknowledged and closed. Total prep time for the final packet: 3 hours, not 11 days. The auditor receives a structured folder organized by control, not a ZIP of screenshots.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — knowledge management, task manager all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
Does Starch store my Okta and GitHub data, or does it query it fresh each time?
Is Starch SOC 2 certified itself? Our auditor will ask.
Can Starch pull from Jamf or Kandji for device compliance evidence?
We use Linear instead of Jira. Does that work?
Our auditor wants evidence formatted a specific way — tables, specific column names, date formats. Can Starch do that?
What happens if an evidence pull fails mid-run — say, GitHub is rate-limiting or PagerDuty is down?
Related guides for Small IT and ITOps Teams
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →A customer knowledge base is the document — or collection of documents — that answers the questions your customers ask repeatedly.
Read guide →A Slack announcement sounds simple — you're just telling your team something.
Read guide →A Data Subject Access Request is a formal ask from an individual — a customer, a former employee, a prospect — for a copy of every piece of personal data your business holds on them.
Read guide →Collect SOC 2 Audit Evidence for other operators
The AI stack built for small in-house legal and compliance teams.
Read guide →The AI stack built for the founder's office.
Read guide →The AI stack built for small HR teams.
Read guide →The AI stack built for small finance teams.
Read guide →Ready to run collect soc 2 audit evidence on Starch?
Request closed-beta access. Everything is free during beta.