Cas d'usage

AgentGate + OpenAI Agents SDK

Vos agents OpenAI peuvent désormais payer — mais pas n'importe comment. AgentGate s'intègre comme un outil natif dans l'OpenAI Agents SDK et valide chaque transaction avant exécution.

Le problème

L'OpenAI Agents SDK permet à vos agents d'appeler des outils externes, d'accéder à des APIs et d'orchestrer des workflows complexes. Mais lorsqu'un agent peut déclencher des paiements, chaque bug, chaque instruction ambiguë ou chaque injection de prompt devient un risque financier direct. Sans garde-fou, un agent mal configuré peut vider un compte en quelques secondes.

La solution

Ajoutez AgentGate comme outil dans votre agent. Chaque fois que l'agent veut payer, il appellepay_with_agentgate — et AgentGate décide : approuver, rejeter ou demander une validation humaine selon vos règles.

from agents import Agent, tool
import httpx

@tool
def pay_with_agentgate(amount: float, beneficiary: str, iban: str, reason: str) -> str:
    """Soumet un paiement à AgentGate pour validation avant exécution."""
    res = httpx.post(
        "https://agentgate.eu/api/v1/payment-intents",
        headers={"Authorization": f"Bearer {API_KEY}"},
        json={
            "amount": int(amount * 100),  # en centimes
            "currency": "EUR",
            "beneficiary": {"name": beneficiary, "account_identifier": iban},
            "category": "payment",
            "memo": reason
        }
    )
    data = res.json()
    return f"Statut: {data.get('status')} — ID: {data.get('id')}"

agent = Agent(
    name="FinanceAgent",
    instructions="Tu es un assistant financier. Pour tout paiement, utilise pay_with_agentgate.",
    tools=[pay_with_agentgate],
)

Ce que vous gagnez

Règles par agent
Montant max, bénéficiaires autorisés, catégories, plage horaire — chaque agent a ses propres limites.
Validation humaine
Les paiements au-dessus d'un seuil sont envoyés à un approbateur par email, Slack ou Telegram.
Audit complet
Chaque décision est loggée avec un hash cryptographique — traçabilité totale pour votre comptabilité.
Mode sandbox
Testez vos workflows de paiement sans risque financier avant de passer en production.
Commencer gratuitement

Aucune carte bancaire requise