DemosShort walkthroughs for working with sessions, agents, automations, connectors, and settings.Starting and continuing workReviewing and verifying changesAutomationsCustom agents and reusable workflowsConnectorsProjects, prototypes, and deliverablesSetup and accessStarting and continuing workReviewing session changesReview my changes before they reach a pull request, write follow-ups on specific lines, and track which files you have reviewed.Reviewing session changesEnabling email requestsHand off work from the email thread where it arrived. Copy inspect@inspect.com, write the ask, and steer the session by replying.Enabling email requestsAttaching a screenshot to a taskHand off a visual change with a screenshot and one sentence about the result you want.Attaching a screenshot to a taskReviewing and verifying changesReading code review findingsTriage Review agent findings by severity, then reply with @inspect to challenge a finding or ask for a fix in the thread.Reading code review findingsAdding a specialist reviewer for your codebaseTurn a recurring review checklist, such as tenant isolation, into a specialist reviewer that runs on the pull requests it applies to.Adding a specialist reviewer for your codebaseUsing verification results on a pull requestUse Verification agent results to get a repro for a failing change, find the manual checks still left, and confirm the fix on the next push.Using verification results on a pull requestAuto-fixing pull request review feedbackChoose which review sources the session that opened a pull request should act on automatically.Auto-fixing pull request review feedbackEnabling automatic CI fixesHave me fix failing checks and merge conflicts on pull requests from your sessions, so you don't have to babysit CI.Enabling automatic CI fixesComparing verification results across commitsAfter pushing a fix, compare the new commit's verification result with the original failure to confirm the fix and find the coverage left to test manually.Comparing verification results across commitsSetting up automatic pull request approvalsLet Approval agent approve low-risk pull requests under policies your repository defines, and decide whether approvals wait for a clean Review agent pass.Setting up automatic pull request approvalsReading human-review requirementsFind out why the Approval agent held a pull request for human review, who should review it, and how to change the policy if the hold is wrong.Reading human-review requirementsAutomationsScheduling a recurring automationTurn a prompt you repeat every week into a scheduled automation, and choose a timezone that won't drift.Scheduling a recurring automationConfiguring a GitHub push triggerSet up a read-only review that runs on every push to main touching src/api/**. Shows configuration only; no push or run.Configuring a GitHub push triggerConfiguring a CI failure triggerStart an investigation automatically when a check fails on main, with a prompt that asks for the cause and smallest fix without pushing changes.Configuring a CI failure triggerRouting automation findings to owning Slack channelsGive one automation a Slack channel per owning team so each finding reaches the people who can act on it.Routing automation findings to owning Slack channelsReusing a Notion page ID across automation runsSave an external resource ID in automation state so recurring runs keep updating the same Notion page. Setup only. No run executes in this example.Reusing a Notion page ID across automation runsCustom agents and reusable workflowsCreating a custom agentTurn a recurring job into an agent your team can mention, schedule, or delegate to, with its rules written once.Creating a custom agentSetting a custom agent's Slack handleGive a custom agent a Slack handle so teammates can start sessions with it by mentioning it in Slack.Setting a custom agent's Slack handleCreating a reusable skillTurn a procedure you keep re-explaining into a skill that any session loads by name, or on its own when the task matches.Creating a reusable skillSaving custom instructionsTurn the corrections you keep repeating into standing preferences that every new session starts with.Saving custom instructionsSplitting work across subagentsSplit independent work across subagents in one session and check each worker's activity against its brief.Splitting work across subagentsSplitting a cross-repository change into child sessionsAsk one session to split an API and client change into a session per repository, then review the briefs and landing order from the parent. Uses example data.Splitting a cross-repository change into child sessionsConnectorsConnecting Linear with a shared service accountChoose the Linear account every workspace session acts as, create its key while signed in as that account, and connect once for everyone.Connecting Linear with a shared service accountReading a latency investigation reportAsk for a Datadog latency breakdown by endpoint, then use the span count beside each p95 to decide what to trust before chasing a cause.Reading a latency investigation reportDebugging a user-reported failure with a session replayWhen a user hits a bug you can't reproduce, ask for their Datadog session replay, jump to the marked events, and decide whether to chase the frontend or the backend.Debugging a user-reported failure with a session replayFinding the first actionable build errorName a failing Buildkite build, get the failed step and first actionable compiler error, and check the connector calls behind the answer.Finding the first actionable build errorDrafting a Notion publishing requestTurn a finished investigation into a Notion page with one prompt that sets the destination, keeps source links, and confirms before anything is written. The example stops before sending.Drafting a Notion publishing requestConnecting a custom MCP serverGive agents direct access to your team's internal service through a remote MCP server, starting with credentials only you can use.Connecting a custom MCP serverProjects, prototypes, and deliverablesOpening project sessions and artifactsKeep related investigations and their deliverables in one project, and open each artifact with the session that produced it.Opening project sessions and artifactsBuilding on a decision from an earlier sessionName a decision from an earlier session in your prompt so I plan against its recorded constraints.Building on a decision from an earlier sessionEditing and testing a UI prototypePrototype a flow on the canvas, fix copy directly in Edit mode, and click through every state before implementing it.Editing and testing a UI prototypeTaking control of the session browserStep into the agent's browser for the parts that need a human, then hand the page back with a short prompt.Taking control of the session browserCharting data and exporting the CSVAsk me for a chart and its CSV in one prompt, then download the rows for your own analysis. Uses example data.Charting data and exporting the CSVScheduling a follow-up checkHand off a check that has to wait, such as a post-deploy status read, and get the report back in the same session.Scheduling a follow-up checkSetup and accessLinking GitHub and SlackLink GitHub so I can push and open pull requests as you, and link Slack so you can start sessions by mentioning @Inspect.Linking GitHub and SlackSelecting a repository for onboardingAdd a codebase so sessions can work in it, and know what its onboarding session checks. The example stops before submission.Selecting a repository for onboardingAdding a repository secretGive a repository's builds and sessions the credentials your toolchain already expects, so I can install private dependencies and call services without tokens in prompts.Adding a repository secretMaking a session privateKeep a sensitive session to yourself and its participants before you share it.Making a session privateConfiguring workspace sign-inTie Inspect sign-in to your Google Workspace policy and decide whether email codes stay on as a fallback.Configuring workspace sign-inConnecting GitHub organizations and SlackGive Inspect access to repositories in each GitHub organization you work in, and start sessions from Slack conversations.Connecting GitHub organizations and SlackConnecting Claude Code to Inspect over MCPHand off work from Claude Code to Inspect sessions without leaving your terminal.Connecting Claude Code to Inspect over MCPConfiguring a sandbox workload identityGive repository sandboxes short-lived AWS access without storing access keys, and control which repositories and lifecycles get which IAM role.Configuring a sandbox workload identityPrevious PageContact InspectNext PageHome