Verbundene Systeme und eingehende Nachrichten
Ihr Backend kann jeden Dienst mit einer API aufrufen und die Nachrichten annehmen, die diese Dienste zurückschicken. Sie fügen jeden Schlüssel im Cockpit ein, und Typestate speichert ihn mit AES-256-GCM verschlüsselt.
So macht Typestate es
- Ihr Agent beschreibt den Dienst: seine Adresse, wie er sich anmeldet und was Ihr Backend von ihm will.
- Sie fügen den Schlüssel auf einer Seite im Cockpit ein. Ihr Agent sieht ihn nie.
- Schickt ein Dienst eine Nachricht, prüft Typestate ihre Signatur, bevor eine Aktion läuft. Eine Nachricht, die zweimal ankommt, läuft einmal.
Was Sie damit tun können
- Eine Karte mit Stripe belasten und erfahren, wann die Zahlung durch ist.
- In einem Slack-Kanal posten, wenn eine Bestellung eingeht.
- Einen Aufruf nach dem Speichern senden und neu versuchen, wenn er fehlschlägt.
- Jeden gesendeten Aufruf sehen und einen fehlgeschlagenen erneut senden.
Was Typestate mitbringt
- Dienste
- jeder mit einer HTTP-API; 25 fertig im Katalog
- Anmeldung beim Dienst
- API-Schlüssel, Basic, Bearer, OAuth2-Client, JWT
- Prüfung eingehender Nachrichten
- HMAC, gemeinsames Geheimnis, Signatur mit ed25519 oder RS256
- Schlüssel
- mit AES-256-GCM verschlüsselt, Ihr Agent sieht sie nie
- Verlauf der Aufrufe
- 14 Tage, oder 1 bis 90
Sagen Sie Ihrem Agenten
Connect Stripe. When a payment succeeds, mark the order paid.