Aller au contenu

Créer votre propre application

Construisez sur Infinized.

Vous construisez votre propre application sur l'API, et les utilisateurs se connectent via Infinized. L'application reçoit ce que livrent vos flows et peut donner ses propres outils à Pal.

Un envoi, tel que votre endpoint le voit
POST https://your-app.example.com/hooks/infinizedX-Infinized-Event: component.deliveredX-Infinized-Delivery: 6f1c1e6e-...X-Infinized-Signature: sha256=<empreinte hexadécimale du corps brut>Content-Type: application/json{  "event_id": "6f1c1e6e-...",  "event": "component.delivered",  "organization_id": 4,  "data": { },  "sent_at": "2026-10-09T06:12:03+00:00"}

Ce que reçoit une application.

Nos applications reçoivent les trois mêmes choses que les vôtres.

  • Se connecter avec Infinized

    Chacun utilise son propre compte Infinized. Votre application ne stocke aucun mot de passe.

    Comment fonctionne la connexion
  • Envois signés

    Les flows envoient vers votre application, et chaque envoi est signé avec le secret propre à la connexion.

    À propos des webhooks
  • Des outils pour Pal

    Donnez à Pal vos propres outils. Chaque appel indique la personne pour qui il est fait : c'est votre application qui décide.

    Découvrir Pal

API

Ou partez de l'API.

Une application plus petite n'a pas besoin de sa propre connexion. Une clé, l'API de canaux et des événements signés vous mènent déjà loin.

Votre propre front-end
Votre propre application démarre un flow via l'API de canaux. Une conversation client est un déclencheur comme un autre, et le client voit une mention indiquant qu'il s'agit d'une IA.
Des clés avec des scopes
Une clé reçoit des capacités nommées, est liée à une personne réelle et cesse de fonctionner quand cette personne quitte l'organisation.
Événements sortants signés
Abonnez un endpoint aux événements qui vous intéressent. Chaque envoi contient le nom de l'événement, un ID d'envoi et une signature calculée sur le corps.
Comment vérifier une signature
Webhooks · un envoiExemple
flow.run.completedvers your-app.example.com/hooks
X-Infinized-Event:
flow.run.completed
X-Infinized-Delivery:
9b2d41c0-…
X-Infinized-Signature:
sha256=3f9a…c41e
Signé sur le corps brut, vérifié par votre endpoint
  1. Pas de réponse en 15 sTentative 1 · 06:12:03nouvelle tentative après 10 s
  2. 200 OK · 212 msTentative 2 · 06:12:28livré

L'un des 13 événements auxquels un endpoint peut s'abonner.

Depuis l'extérieur, les mêmes règles

Le contrôle reste entre vos mains.

Les validations, les budgets et la piste d'audit s'appliquent à tout ce que votre application démarre, exactement comme dans la plateforme.

Budgets
Une exécution lancée par votre application compte dans le budget de l'espace de travail, comme toute autre exécution.
Validations
Une action qui attend une personne attend toujours une personne.
Piste d'audit
Une seule trace montre ce qui s'est passé, quel modèle a fait le travail et qui a décidé.

Dites-nous ce que vous voulez construire.

Nous commençons par écouter votre question. Ensuite, nous vous montrons une démo adaptée à votre organisation.