Menselijke goedkeuring voor financiële agenten

Geld gaat pas weg na de juiste toestemming.

Je agent bereidt de betaling voor. De bevoegde persoon geeft haar vrij op de telefoon.

Hoe voeg ik menselijke goedkeuring toe aan een financiële AI-agent?

Pushary voegt met één aanroep een goedkeuringsstap toe vóór een betaalrun, boeking of afboeking. De aangewezen persoon krijgt een melding en keurt goed of wijst af. De agent wacht. Zonder tijdig antwoord gaat er geen geld weg. Elk antwoord wordt opgeslagen zodat je kunt aantonen wie de betaling heeft vrijgegeven.

Waar toestemming nodig is

Deze acties horen niet vanzelf te starten

executePaymentRun(batchId)
Een betaalrun bundelt veel moeilijk terug te draaien transacties. Eén verkeerde ontvanger tussen tweehonderd betalingen betekent nog steeds verloren geld.
postJournalEntry(entry)
Een boeking in een afgesloten of bijna afgesloten periode kan correcties in de verslaglegging noodzakelijk maken.
writeOffBalance(accountId, amount)
Een vordering afboeken vraagt een oordeel over de kans op betaling. De agent kent de ouderdomslijst; de controller kent de context.
changeVendorBankDetails(vendorId, iban)
Bankgegevens van een leverancier wijzigen is een bekend doelwit van factuurfraude. Daarom is bevestiging door een tweede persoon via een apart kanaal belangrijk.

De code

Eén aanroep in je bestaande stap

Beveilig de actie, niet de hele agent. Veilige taken blijven doorgaan zonder iemand iets te vragen.

bash
pip install pushary
één aanroep
import os
from pushary import PusharyServer

px = PusharyServer(api_key=os.environ["PUSHARY_API_KEY"])

def run_payments(batch, approver_id):
    total = sum(p.amount for p in batch.payments)

    decision = px.decisions.ask(
        external_id=approver_id,
        type="confirm",
        question=(
            f"Release {len(batch.payments)} payments totalling "
            f"{total:,.2f} {batch.currency}? Largest: {batch.largest.payee}."
        ),
    )

    if not decision["approved"]:
        return hold_batch(batch, reason="not approved")
    return execute_payment_run(batch.id)

Wie beslist

Beslissen zonder achter een bureau te zitten

De controller, financieel directeur of eigenaar beslist. Een tweede controle vóór een betaling is vaak al normaal. Het probleem is een portaal waarin toestemming maar één keer per dag wordt afgehandeld. Dan wachten ook de ontvangers van het geld. Pushary bereikt de verantwoordelijke op de telefoon.

Financiën heeft al goedkeuringsprocessen. Waarom nog iets toevoegen?

Je geeft de agent een manier om de bestaande regels te gebruiken. Veel processen gaan ervan uit dat een persoon de transactie start en later terugkomt om haar vrij te geven. Een agent die zelf de betaalrun maakt heeft een bruikbaar antwoord nodig, een deadline zonder automatische toestemming en een bewijs dat de vrijgave aan een persoon koppelt. Zelf bouwen betekent antwoorden opvragen, open aanvragen over herstarts heen bewaren en een betrouwbaar dossier onderhouden. Pushary verzorgt die onderdelen. Je bestaande bevoegdhedenmatrix blijft bepalen wie wordt gevraagd en welke bedragen goedkeuring nodig hebben.

Lees meer: Auditstandaarden van de PCAOB.

$99/ maand, Partner-abonnement

Bouw het in je product in. Je gebruikers hebben geen Pushary-account nodig en betalen ons niets.

What the Partner plan covers

Veelgestelde vragen

Antwoorden op je vragen

Kunnen twee verschillende personen dezelfde actie moeten goedkeuren?
Ja. Stel twee vragen met verschillende gebruikers-ID’s en voer de actie alleen uit als beide zijn goedgekeurd. Iedere aanvraag heeft een eigen record dat aan één persoon is gekoppeld.
Ziet Pushary onze transactiegegevens?
Alleen wat je in de vraag zet. Gebruik bij voorkeur een referentie en een samenvatting, zoals « 42 betalingen voor in totaal 18.400,00 EUR vrijgeven? ». De onderliggende administratie blijft in je systeem. Pushary bewaart aanvraag en antwoord.
Welk bewijs kunnen we aan een auditor geven?
Eén record per aanvraag met vraag, antwoord, persoon en tijdstip, dat je kunt exporteren. Partner Launch bewaart 90 dagen en Partner Growth 365 dagen. Ondertekende webhooks kunnen antwoorden ook naar je eigen systeem sturen. Pushary richt zich naar de AVG, maar heeft geen SOC 2- of ISO-certificering.
Kunnen de limieten per entiteit verschillen?
Ja. De drempels staan in je code en je bevoegdhedenmatrix. Onder de limiet kan de actie doorlopen. Daarboven geef je de gebruikers-ID van de bevoegde persoon voor die categorie mee.

Laat een mens beslissen waar dat nodig is.

Koppel elke gebruiker één keer. Stel je vraag met één aanroep en voer de actie alleen uit na een ja. Elk antwoord wordt opgeslagen.

Start free