Human approval.
Verifiable by design.
Your AI agent acts. Recipients get proof — a signed receipt that a human approved.
Human ApprovedCryptographically SignedExternally Verifiable
Node.js
import { createApproval } from 'florinda';
const approval = await createApproval({
action: {
type: 'send_email',
to: 'customer@example.com',
subject: 'Refund Update',
body: 'Hi there, your refund has been issued…',
amount: 125.00
},
reason: 'Customer requested an update and
confirmed refund via chat.',
context: {
conversation_id: 'conv_8f3e1',
source: 'support_agent'
},
notify: ['slack:#approvals', 'email:ops@acme.com']
});
// Action executes only after human approval
// A signed receipt is issued for audit & verification