Koppeling met Salesforce Field Service
Een storing die de klant niet zelf oplost, komt als case in je Salesforce binnen, met het hele triageverslag. Je monteurs blijven werken in de Field Service-app.
Van scan tot werkorder, zonder dubbel werk
Conode doet de triage. Salesforce blijft de plek voor werkorder, planning, uren en facturatie.
- Klant
Scant en probeert het zelf
De klant scant de QR-code en volgt de stappen. Lukt het niet, dan maakt hij een melding met naam en telefoonnummer.
- Conode
Maakt een case aan
Zodra de AI-analyse klaar is, gaat de melding via Web-to-Case naar je Salesforce, met het hele triageverslag.
- Planning
Plant zoals altijd
De case wordt een werkorder, met de hand of via je eigen Flow. Het verslag en de link gaan mee.
- Monteur
Meldt af in Salesforce
In de Field Service-app, zoals hij gewend is. Met de webhook gaat de oplossing terug naar de kennisbank.
Wat er in Salesforce binnenkomt
Standaardvelden van Web-to-Case, aangevuld met twee of drie eigen velden. Zo vindt je planner alles op één plek, en kan een Flow de case automatisch aan de machine koppelen.
| Veld | Inhoud |
|---|---|
| Onderwerp | De titel van de storing |
| Web Name en Web Phone | Naam en telefoonnummer van de melder |
| Web Company | De klant waar de machine staat |
| Beschrijving | Machine en model, machinenummer, klant en locatie, het triageoverzicht, de vermoedelijke oorzaak en een link naar de storing |
| Eigen veld: storing-ID | Het kenmerk van de storing in Conode |
| Eigen veld: link | De directe link naar de storing |
| Eigen veld: machinenummer (optioneel) | Zodat je Flow de juiste machine of asset vindt |
Wat je Salesforce-beheerder doet
Alles met standaardfuncties van Salesforce. Er komt geen code of pakket in je org, en we lopen de stappen samen met je beheerder door.
- Zet Web-to-Case aan in Salesforce.
- Maak op Case twee eigen velden: storing-ID en link. Optioneel een derde voor het machinenummer.
- Vul in Conode onder Koppelingen › Salesforce het organisatie-ID (begint met 00D) en de veld-ID’s in.
- Verstuur een testmelding en controleer de case. Tijdens het testen kan de debugmodus van Web-to-Case aan.
Storingen afsluiten vanuit Salesforce
Een Flow met een HTTP-callout roept bij het afronden van de werkorder de webhook van Conode aan. De storing sluit dan, en de oplossing gaat de kennisbank in, net als bij afsluiten in Conode. Je beheerder bouwt de Flow in je eigen org; wij begeleiden hem stap voor stap.
POST /incidentWebhook/<organisatie-ID>
Authorization: Bearer fsm_whk_…
Content-Type: application/json
{
"event": "incident.resolved",
"incidentNumber": 412,
"actions": "Koolborstels vervangen, borstel draait weer",
"parts": [{ "name": "Set koolborstels", "quantity": 1 }],
"resolvedBy": "Monteur regio Noord"
}Adres en token staan in de beheeromgeving onder Koppelingen › Webhook. Verplicht zijn de storing (incidentNumber of incidentId) en actions. Zonder cause geldt de oorzaak uit de AI-analyse als bevestigd.
Een kort gesprek met IT
De koppeling gebruikt alleen standaardfuncties en vraagt geen toegang tot je Salesforce. Je gegevens worden opgeslagen in Nederland.
Geen toegang tot je org
Geen integratiegebruiker en geen connected app. Conode stuurt alleen een formulier naar Web-to-Case en leest niets uit Salesforce.
Alleen naar Salesforce
Het verzendadres moet een https-adres van Salesforce zijn. Een ander adres weigert Conode.
Alles in het logboek
Elke verzonden case en elke aanroep van de webhook staat met tijd en status in het logboek van de beheeromgeving.
Token alleen als hash
De token van de webhook wordt nooit bewaard of gelogd, alleen de hash. Een nieuwe token maakt de oude ongeldig.
Vragen over de Salesforce-koppeling
Hebben we een API-gebruiker of een connected app nodig?
Nee. Conode gebruikt Web-to-Case, een standaardfunctie van Salesforce. We lezen niets uit je org en hebben geen inloggegevens nodig.
Krijgen we hulp bij het inrichten?
Ja. We lopen de stappen samen met je Salesforce-beheerder door: Web-to-Case, de eigen velden, de testmelding en, als je dat wilt, de Flow die storingen afsluit. Alles gebeurt in je eigen org, met standaardfuncties.
Werkt het ook met een sandbox?
Ja. Vul in Conode het Web-to-Case-adres van je sandbox in. Met de debugmodus van Web-to-Case kun je testen voordat je live gaat.
Wat gebeurt er als Salesforce niet bereikbaar is?
Conode probeert het tot vijf keer opnieuw. Lukt het dan nog niet, dan gaat de melding als reservemelding per e-mail naar het adres dat je hebt ingesteld. Elke verzending staat in het logboek.
Moeten onze monteurs Conode gebruiken?
Nee. Het triageverslag staat in de case en gaat mee naar de werkorder. Monteurs melden af in de Field Service-app zoals ze gewend zijn. Wie hulp wil bij de diagnose, opent de storing via de link.
Werkt het ook met andere systemen dan Salesforce?
Ja. Elk systeem dat meldingen per e-mail ontvangt, kan de melding binnenkrijgen, en de webhook om storingen af te sluiten werkt met elk systeem dat een HTTP-verzoek kan sturen.
Zie het werken op een echte machine
In 30 minuten laten we de hele keten zien: scannen, zelf oplossen, melden en de werkorder in je eigen systeem.