Naar de inhoud
CATALISA / DEVELOPERS

Jouw code.
Meer mogelijkheden.

Van één API-call tot een compleet product. Koppel functionaliteiten aan wat je al hebt gebouwd — of gebruik deze basis om iets nieuws te beginnen.

API-firstModulaire samenstellingStapsgewijze integratie
product.compose
// wat uw product uniek maaktyour.product()
interfacedomeinervaring
catalisaconnect()
01 identity
02 decision
03 payments
04 documents
05 ai
06 events
Een weergave van de compositie, geen SDK-syntaxis.
BEGIN IN UW EIGEN CONTEXT

De beste integratie
past in je systeem.

Jij kiest de grens. Een building block om één verantwoordelijkheid in te vullen, een compositie om een journey te ondersteunen of het platform als basis voor een nieuw product.

ADOPTIEPATROON / 01

Je volgende product. Jouw ervaring.

Bouw de interface en de regels die het bedrijf onderscheiden. Stel daarachter identiteit, beslissingen, documenten en communicatie samen. Het eerste afgebakende deel kan een volledige journey zijn of slechts één handeling.

U behoudt
Interface, domein en productstrategie
Jij verbindt
Geselecteerde functionaliteiten en integraties
Web / mobielJe backendIdentiteitBesluitvormingDocumentenJe bank vangegevens

Voorbeeld: een kredietaanvraag ontstaat in uw interface, doorloopt het gepubliceerde beleid en gaat door naar formalisering. U bepaalt de ervaring, de domeingegevens en de goedkeuringsmomenten.

Illustratieve referentiearchitectuur. De afbakening hangt af van het contract van elke functionaliteit.
Geselecteerd patroon: Vanaf nul.
HTTP. JSON. UW STACK.

Minder giswerk.
Meer contract.

Gebruik de API met de tools die uw team al gebruikt. Elke functionaliteit heeft eigen operaties, invoer, rechten en limieten.

Integratievoorbeelden op basis van de documentatie. Configureer credentials en resources in je omgeving voordat je ze uitvoert. Deze pagina verstuurt geen requests.

POST/decision-engine/api/v1/decisions/{decisionId}/execute
# Configure a URL e o token do seu ambiente.
# Substitua {decisionId}, quando aplicável.
curl --fail-with-body --request POST \
  "$CATALISA_BASE_URL/decision-engine/api/v1/decisions/{decisionId}/execute" \
  --header "Authorization: Bearer $CATALISA_TOKEN" \
  --header "Content-Type: application/json" \
  --data '{
  "input": {
    "age": 25
  }
}'

Voorbeeldinvoer voor een leeftijdsbeslissing. Vereist een ACTIVE beslissing en een gepubliceerde versie; de inputvelden horen bij je DMN-tabel.

Volledig contract en vereisten ↗
FLEXIBILITEIT MET HELDERE GRENZEN

Inplugbaar waar het ertoe doet.
Jouw product aan het roer.

De interface is van jou.

Web, native app, intern portaal of conversatiekanaal. Organiseer de ervaring in je frontend en bied via de backend alleen aan wat die customer journey nodig heeft.

De provider kan veranderen.

Blocks met drivers ontkoppelen de operatie van de leverancier. In AI Engine is de keuze van provider configureerbaar; controleer bij Payments en BaaS de ondersteunde adapters en operaties voordat u integreert.

Ontdek providers ↗

De afbakening kan groeien.

Begin bij de beslissing. Voeg documenten toe wanneer dat zinvol is. Koppel communicatie daarna. Controleer de afhankelijkheden van elk bouwblok en ontwikkel verder in stappen die je team kan beheren.

ARCHITECTUURRECEPTEN

Wat je wilt
opzetten?

Combinatiemogelijkheden om niet met een leeg vel te beginnen. De onderstaande flows zijn integratievoorstellen, geen kant-en-klare pakketten.

Krediet binnen uw product

Uw scherm ontvangt de aanvraag. Uw backend bereidt de data voor, roept de besluitvorming aan en zet de formalisering door wanneer het beleid dat toestaat.

Houd limieten, bevoegdheden en uitzonderingen expliciet.

Banking met een eigen identiteit

Een rekeningervaring met uw eigen ontwerp en navigatie. Stel de toegangspoort van de app samen met de financiële operaties die door de geactiveerde aanbieders worden aangeboden.

Bepaal wie elke operatie registreert en hoe het resultaat wordt afgestemd.

AI in uw bestaande klantenservice

Uw CRM ontvangt het bericht. Eén aanroep classificeert de intentie; de applicatie gebruikt dat resultaat om een wachtrij of een volgende actie voor te stellen, met beoordeling in de gevallen die het bedrijf bepaalt.

Scheid suggestie van uitvoering en behoud de geautoriseerde context.

Een nieuwe functie in uw app

Voeg een simulatie of een verificatiestap toe zonder de hele navigatie opnieuw te ontwerpen. Uw BFF vertaalt de API-respons naar de mobiele ervaring.

Beoordeel privacy, rechten en de ontwikkelingsfase van elk blok.
VAN HET EERSTE REQUEST TOT DE OPERATIE

De code integreert.
Het contract draagt het.

EVENT DELIVERY / CONCEPTUEEL OVERZICHT

Het event heeft
een weg terug.

  1. 01
    Er vindt een actie plaatsin het bronblok
  2. 02
    Een abonnement selecteert eventsin de Webhooks Engine
  3. 03
    Uw endpoint ontvangtvalideert de handtekening en verwerkt idempotent
  4. 04
    De levering laat een historie achterbekijk pogingen en onderzoek fouten
Bekijk het eventcontract ↗

Inloggegevens met een doel

Gebruik IAM en het authenticatiemechanisme dat bij het contract past. Met API Keys kunt u toegang per route afbakenen en rotatie en intrekking beheren. Servicecredentials blijven in de backend.

Referentie ↗

Organisatiecontext

Bepaal de organisatie op basis van de geautoriseerde identiteit. De applicatie moet die grens bewaken bij het aanroepen van de blokken en bij het opslaan van haar eigen data.

Referentie ↗

Versies die beslissingen verklaren

In de Decision Engine heeft het beleid een versie en laat elke uitvoering een registratie achter. Plan regressiecases voordat u een nieuw beleid publiceert.

Referentie ↗

In het ontwerp voorziene fouten

Bepaal timeout, foutafhandeling en herstelstrategie. Valideer bij events de handtekening en voorkom dat bedrijfseffecten worden herhaald wanneer een levering opnieuw wordt verzonden.

Referentie ↗
JE EERSTE AFBAKENING

Kies een verantwoordelijkheid.
Bouw erop voort.

01

Vind het onderdeel

Kies het domein en bekijk het ontwikkelingsstadium van de functionaliteit.

02

Lees het contract

Valideer authenticatie, afhankelijkheden, invoer en antwoorden.

03

Integreer een journey

Test het happy path, de fouten en de effecten in je systeem.

Productie, Beta en Alpha geven verschillende stadia aan. Beschikbaarheid, afhankelijkheden en reikwijdte moeten in de documentatie van elk blok worden bevestigd.