breadcrumbDescription
Design af en ekstern systemintegration
Hvis du vil tilslutte et forløb til et eksternt system uden at bruge kode, skal du bruge MuleSoft for forløb: Integrationsforbindelser i forløbet. Når der ikke er nogen forbindelse, kan du bruge HTTP-udkaldshandlingen til at foretage direkte API-kald til eksterne systemer uden at bruge kode. Du kan også indstille dit forløb til at køre, når der sker en ændring i et eksternt system. Dette gør du ved at vælge forløbstypen Eksternt systemændringsudløst, når du opretter forløbet. For forældede systemer uden API'er kan du bruge MuleSoft RPA-processer, der er udgivet på Anypoint Platform, som eksterne tjenester i dit forløb. For dokumenter og ustrukturerede data skal du bruge MuleSoft for forløb: IDP til at udtrække oplysninger fra PDF'er, billeder og formularer.
EditionsHeading
| Vis understøttede versioner. |
| Denne funktion kræver MuleSoft for Flow: Integrationstilføjelsesprogrammet. Undtagelser er segmentudløste forløb, aktiveringsudløste forløb og udsendelsesforløb, som ikke kræver MuleSoft for forløb: Integrationstilføjelsesprogrammet. Professional Edition kræver API-adgangstilføjelsesprogrammet. Hvis du vil købe et tilføjelsesprogram, skal du kontakte din Salesforce-kontoansvarlige. |
| MuleSoft for forløb: Integrationsfunktioner, der bruges sammen med Agentforce, kræver Foundations eller Agentforce 1-versionen. Hvis du vil købe disse versioner, skal du kontakte din Salesforce-kontoansvarlige. |
Opret forbindelse til et MuleSoft for Flow: Integrationsforbindelse
MuleSoft for forløb: Integrationsforbindelser integrerer eksterne systemer med forløb, hvilket aktiverer problemfri kommunikation, interoperabilitet og dataudveksling. Integration af enkeltstående data ved brug af forbindelser forbedrer arbejdsflowet, forbedrer effektiviteten og giver en mere tilsluttet oplevelse for brugere.
Du kan få adgang til forudbyggede skabeloner for specifikke MuleSoft for forløb: Integrationsforbindelser. Brug disse skabeloner til hurtigt at opsætte forløb med prækonfigureret logik og felttilknytninger for din forbindelse. Du kan bruge skabeloner og derefter oprette dine egne forbindelser. Denne tilgang gør det hurtigere at opsætte forbindelser, mens du stadig kan ændre integrationen, så den passer til dine behov.
Du kan referere til et MuleSoft for forløb: Integrationsforbindelse på to måder i dit forløb. Hvis du vil starte et forløb baseret på eksterne systemændringer, skal du bruge et Eksternt systemændringsudløst forløb. Denne forløbstype bruger forbindelsen til at afstemme det eksterne system for matchende udløsere i dit angivne interval. Alternativt kan du føje forbindelsens handling til et nyt eller eksisterende forløb til et nyt eller eksisterende forløb for at overføre ændringer til et eksternt system.
MuleSoft for forløb: Integrationsforbindelser er designet til at vedligeholde deres valuta gennem en struktureret opdateringsproces. Automatiske opdateringer anvendes for mindre og fejlretningsversioner, hvilket hjælper med at sikre, at integrationer forbliver sikre og kompatible. Hvis du vil bevare kontrol og stabilitet, skal du opgradere dine større versioner manuelt. Når de bliver tilgængelige, vises der nye forbindelsesversioner i Vis avancerede indstillinger, hvor du kan vælge specifikke handlinger eller udløserversioner.
Hvis du ønsker flere oplysninger om understøttede udløsere og handlinger, kan du se Tredjepartsforbindelser og se de respektive forbindelsesreferencer.
Hvis du ønsker en oversigt over, hvordan du opsætter MuleSoft for Flow: Integration og for at oprette automatiserede forbindelser mellem systemer henvises til Kom i gang med MuleSoft for Flow: Integration.
Opret forbindelse efter API uden en MuleSoft for Flow: Integrationsforbindelse
Hvis der ikke er en forbindelse tilgængelig for dit eksterne system, og dit system har en API, har du flere forbindelsesindstillinger. For enkle forbindelser ved brug af HTTP-protokoller kan du bruge HTTP-udkaldshandlingen i dit forløb til direkte API-integration. HTTP-udkaldshandlingen i Flow Builder forbinder dit forløb til det eksterne system direkte ved brug af Eksterne tjenester. Du behøver ikke at skrive kode, arbejde med en udvikler eller bruge et middleware-værktøj. Men du skal have API-dokumentationen for det slutpunkt, du kalder.
Hvis du ønsker mere komplekse forbindelser ved brug af forskellige protokoller, kan du opbygge din forbindelse i Opsætning og derefter oprette en handling i API-katalog, som gør den tilgængelig i forløb, Agentforce og andre Salesforce-produkter.
Opret forbindelse til et system uden en API
Når eksterne systemer ikke har API'er eller forbindelser tilgængelige, kan du opbygge MuleSoft RPA-processer til at interagere med desktop- og webapplikationer og derefter kalde disse processer fra dit forløb. Med MuleSoft RPA kan dit forløb:
- Start og interager med en webbrowser og webbaserede applikationer
- Åbn og kontroller desktopapplikationer
- Udtræk data fra applikationer, der ikke har API-adgang
- Automatiser udfyldning af formular og dataindtastning på tværs af flere systemer
I modsætning til MuleSoft for forløb: Integrationsforbindelser, der bruger API'er, MuleSoft RPA-processer efterligner menneskelige interaktioner med applikationer. Dette gør det nyttigt at hente data fra ældre systemer eller applikationer, der ikke har moderne integrationsfunktioner.
Behandl dokumenter med MuleSoft for forløb: IDP
Når traditionelle API'er ikke er tilgængelige, eller når data er fastgjort i dokumenter, skal du bruge MuleSoft for forløb: IDP for dokumentbehandling. Hvis du vil tilpasse dine indstillinger for dokumentbehandling og udtrække strukturerede data fra ustrukturerede dokumenter, f.eks. PDF'er, billeder og formularer, skal du bruge dokumentbehandlingsfunktioner i Flow Builder.
Dokumentbehandling bruger AI-modeller til at forstå dokumentets struktur og få vigtige oplysninger. Brug den til behandling af fakturaer, formularer, kontrakter og andre forretningsdokumenter, der ikke har tilgængelige API'er.
Vælg din integrationsmetode
Vælg den relevante integrationsmetode baseret på dit eksterne systems funktioner:
- MuleSoft for forløb: Integrationsforbindelser – Bruges, når der er en forbindelse tilgængelig, og du har brug for tilslutning i realtid.
- HTTP-udkaldshandling – Bruges i et forløb til enkle forbindelser til API'er, der bruger en HTTP-protokol.
- API-katalog – For komplicerede integrationer, som du planlægger at bruge i hele din Salesforce-organisation, skal du opsætte din integration en gang og derefter bruge den i Flow Builder og andre Salesforce-funktioner.
- Eksterne systemændringsudløste forløb – Bruges, når du har brug for at afstemme for ændringer i systemer med API'er
- MuleSoft RPA – Bruges til at interagere med desktop- eller webapplikationer, når der ikke er API'er tilgængelige.
- Dokumentbehandling – Bruges, når dine data er i digitale eller scannede dokumenter (PDF'er, billeder, formularer).
Eksempler
Med en forbindelse til et eksternt system inkluderer eksempler på de opgaver, som dit forløb kan udføre:
- Opdater den relaterede kontakt i Salesforce, når en kontakt opdateres i NetSuite
- Opdater dataene i QuickBooks Online, når en bestilling opdateres i Salesforce
- Opret et problem i Jira, når en sag oprettes i Salesforce og eskaleres til teknik
- Synkroniser et emne, der er oprettet i en Salesforce-organisation, til et emne i en anden Salesforce-organisation
- Udtræk kundedata fra en forældet desktopapplikation, og opret Salesforce-registreringer
- Automatiser webformularindsendelse på eksterne websites for at registrere emneoplysninger
- Automatiser dataindtastning på tværs af flere webbaserede systemer
- Udtræk fakturdata fra PDF'er, og opret automatisk registreringer i Salesforce
- Forstå værdikort i MuleSoft for forløb: Integration
Brug værdikort til at oversætte kildeværdier til målværdier ved at bruge en genanvendelig global ressource på tværs af forløb.
