PLATEFORME — PROCÉDURES

Confiez vos documents d'intégration à Corin.

Chaque entreprise fonctionne selon des règles qui vivent dans les têtes. Corin les transforme en Procédures — des objets versionnés, testés et attribués qui régissent ce que ses agents peuvent faire, par module, par client.

Vos SOP, compilées : une règle papier devient contrôles, permissions, tests — puis une Procedure versionnée, avec propriétaire.
THE SOP

Quote approval — new customers

  • Quotes over $50,000 to new customers need the sales director.
  • Pull a credit report if we haven't sold to them in 90 days.
  • Never discount below the 22% margin floor.
COMPILED

procedure: quote-approval-new-customer

check: quote.value > 50000 → approval: sales-director

check: customer.tenure < 90d → credit report (read)

stop: margin < 22% — no override

tools: allow [credit.report, erp.price-read]

tools: deny [quote.send, margin-floor.edit]

tests: 41 past quotes replayed · 41/41 matched

THE PROCEDURE

quote-approval-new-customer

v7

owner: sales-ops

margin ≥ 22%> $50k → directornew customer → credit check

41 past quotes replayed · 41/41 matched

released · j.okafor

Illustrative Procedure — sample rule, not a customer record.

Turn SOPs into AI agents your auditors can read.

Upload the operating rules your team already wrote. Corin compiles them into Procedures — versioned objects that govern what each agent may do.

QU'EST-CE QU'UNE PROCÉDURE

Une règle opérationnelle comme objet attribué et testable.

La personne responsable du résultat rédige la règle en langage naturel. Corin la compile en contrôles déterministes, permissions d'outils et tests de régression — publiés comme du code.

01

rule

L'instruction opérationnelle, en langage clair.

02

applies_to

Le module et le segment que la règle régit — devis, commande, AP, intégration — et pour quels clients.

03

allowed_tools

Les outils exacts que la Procédure peut appeler. Tout ce qui est hors liste n'existe pas à l'exécution.

04

prohibited

Les actions que la Procédure ne peut jamais effectuer — arrêts fermes, pas des préférences.

05

preconditions

Vérifications déterministes devant être satisfaites avant toute action — compilées une fois, non réinterprétées à chaque exécution.

06

approvals

Les seuils qui acheminent vers une personne — limites de valeur, nouvelles contreparties, planchers de marge.

07

cases

Cas d'exemple et tests de régression, rejoués à chaque changement de version.

08

owner

Un responsable nommé, une version et un état de publication. Aucune automatisation orpheline.

Agents, bounded by Procedures
THE RELEASE CHAIN

Uploaded. Compiled. Tested. Approved.

01Uploaded

The person accountable for the outcome uploads the rule in their own words — the SOP, the pricing memo, the onboarding checklist. No flowchart tool.

02Compiled

Le texte devient contrôles et tests. Les ambiguïtés sont identifiées et résolues maintenant — pas à l'exécution, face à un client.

03Tested

The Procedure replays against real past cases from your tenant. A mismatch goes back to the owner, never into production.

04Approved

A named owner signs the release. Every version is recorded; rollback is a lookup away.

Versioned, always: a Procedure may not act until the replay passes AND an owner releases it — and every change afterwards is a new version.

FOR YOUR TECHNICAL TEAM

Like an AGENTS.md for your operations.

The file your engineers give a coding agent, generalized to the business: rules, bounds, and tests that travel with the work.

Capability records

No tool may execute without a capability record — a Procedure's tool list is enforced by Corin's engine, not suggested in a prompt.

Corin's handbook

Procedures collect into Corin's handbook — reviewable, diffable, versioned like code.

Corrections become versions

When a reviewer fixes a draft, the fix ships as a versioned Procedure update — never an invisible model change.

DÉCISIONS, AVEC PREUVES

Visualisez ce que Corin va faire avant qu'il le fasse.