How it works

From a domain to a reviewed fix.

One company, one provider change, followed the whole way through. This is what using Auterim looks like.One provider change, followed the whole way through.

EXAMPLE · YOURCOMPANY.COM
  1. Step 01

    Paste your domain.

    That is the whole setup. No agent to install, no code to share. Auterim starts from what your website already shows.

  2. Step 02

    Confirm what you run on.

    Auterim lists what it found and how sure it is. You confirm what is right, and add what a scan cannot see, like an AI provider called from your backend.

    yourcompany.com5 confirmed
    Vercel · HostingHIGH
    Stripe · PaymentsHIGH
    Supabase · DatabaseMEDIUM
    Resend · EmailMEDIUM
    OpenAI · AIADDED BY YOU
    Cloudflare · CDNPOSSIBLE
    + Add a dependency
  3. Step 03

    Auterim starts watching.

    Each provider is tied to the pages it publishes about itself. Those pages are checked continuously. Nothing else is needed from you.

    OpenAIWatching
    Changelogplatform.openai.com/docs/changelog2m ago
    Docsplatform.openai.com/docs/api-reference4m ago
    Pricingdevelopers.openai.com/api/docs/pricing6m ago
    Deprecationsplatform.openai.com/docs/deprecations9m ago
    Policiesopenai.com/policies12m ago
    Vercel, Stripe, Supabase, Resend · 4 more providers · 19 sources
  4. Step 04

    A provider changes something.

    Weeks later, OpenAI updates its deprecations page. Auterim captures exactly what moved, word for word, and when.

    OpenAI · Deprecations5 Oct · 14:02 UTC
    Shutdown Model Replacement
    −TBD gpt-4o-2024-05-13 TBD
    +2026-11-04 gpt-4o-2024-05-13 gpt-4.1
    Shutdown Model Replacement
    −TBD gpt-4o-2024-05-13 TBD
    +2026-11-04 gpt-4o-2024-05-13 gpt-4.1
  5. Step 05

    Noise is filtered.

    That same week, your providers published 148 changes. Most were redesigns, blog posts and copy edits. Two changed something that could affect you.

    148Read146Filtered2Need you
    gpt-4o-2024-05-13 shutdown scheduledMATERIAL
    Webhook retry window shortenedMATERIAL
  6. Step 06

    It is matched to you.

    You marked OpenAI as critical and named the model you use. Auterim lines the change up against that, and is plain about what it does not know.

    gpt-4o-2024-05-13 shutdown scheduled
    CRITICALITYCritical, marked by youMATCH
    MODEL IN USEgpt-4o-2024-05-13MATCH
    REPLACEMENTgpt-4.1, per OpenAIFROM SOURCE
    MONTHLY VOLUMENot providedUNKNOWN
    Deadline · 4 Nov 202630 DAYS
  7. Step 07

    Your code is checked.

    PRO

    With GitHub connected read-only, Auterim searches your selected repositories for the model name. It finds it, and points to the exact place.

    VERIFIEDyourcompany/api · src/lib/llm.tsline 42 · a3f9c21 · main
    41 return client.chat.completions.create({
    42› model: 'gpt-4o-2024-05-13',
    43 messages: input,
    41return client.chat.completions.create({
    42› model: 'gpt-4o-2024-05-13',
    43 messages: input,
  8. Step 08

    The fix is prepared for review.

    Auterim drafts the change the provider’s own notice recommends. On Business, it opens as a draft pull request on its own branch. Auterim never merges or deploys.

    src/lib/llm.tsFOR REVIEW
    42− model: 'gpt-4o-2024-05-13',
    42+ model: 'gpt-4.1',
    43 messages: input,
    42−model: 'gpt-4o-2024-05-13',
    42+model: 'gpt-4.1',
    43messages: input,
    BUSINESS · Draft pull request #214 · auterim/replace-gpt-4o-2024-05-13 → mainBUSINESS · Draft PR #214 → main
  9. Step 09

    The right people hear about it.

    One message in the channel you chose. One issue in the team that owns it, with the evidence and the deadline attached.

    #eng-alerts
    OpenAI shuts down gpt-4o-2024-05-13 on 4 Nov. Found in yourcompany/api. A fix is ready for review.
    ENG-128
    Replace gpt-4o-2024-05-13 before 4 Nov
    DUE3 Nov 2026
    PR#214 · draft
  10. Step 10

    It is on the record.

    Your engineer reviews and merges the pull request on Thursday. Every step stays in your history, with its source, ready when someone asks.

    Protection historyRESOLVED
    Pull request #214 merged by your team9 Oct · 11:24
    Linear issue ENG-128 created5 Oct · 14:10
    Draft pull request #214 opened5 Oct · 14:09
    Verified in yourcompany/api5 Oct · 14:06
    Matched: critical, model in use5 Oct · 14:03
    Change detected · OpenAI Deprecations5 Oct · 14:02
    Watching started · 5 providers14 Aug
Who does what

You make the decisions. Auterim does the watching.

YOU
Confirm your dependenciesONCE
Add context for critical onesONCE
Review and merge fixesWHEN ASKED
AUTERIM
Watch providers’ own sourcesALWAYS
Filter out noiseALWAYS
Match changes to your contextALWAYS
Verify in your codePRO
Prepare fixes for reviewPRO
Access

The narrowest access that works. Nothing more.

How we handle your data
Read-only GitHub

Only the repositories you select. Auterim can read code, never push to it.

Sealed credentials

Encrypted at rest and never shown back in the browser, not even to admins.

Drafts, not merges

Every code change is a Draft PR for a person to review. Auterim never merges or deploys.

Start with your domain.

See what Auterim finds, confirm it, and let it watch from there.