SupplierSupplierRelationship; invite-endpointen skickar hänvisningsmejlet.
Alla exempel förutsätter:
Hantera underleverantörsrelationer
Anroparens leverantörsanläggning (härledd från API-nyckelns kontakt) är källsidan för varje relation som den skapar eller listar.workOrdersRoutedTo (mejladresser dit underleverantören får utsänt arbete) och supplierAccountEmails (kontaktadresser på kontonivå för underleverantören).
Bjud in en underleverantör
POST /v1/supplier/private_network/supplier_supplier_relationships/{sfId}/invite/{fromEmail}/{toEmail}/name/{fN}/{lN} skickar ett hänvisningsmejl som bjuder in underleverantören till OpenWrench.
Du måste skapa
SupplierSupplierRelationship först (se ovan). Om ingen relation finns för (din anläggning, sfId) svarar endpointen med 404 och could not find supplier supplier relationship.... Detta speglar invite-flödet i köparsidans privata nätverk. Endpointen svarar med 400 när anroparens kontakt saknar anläggning.
Den valfria JSON-kroppen kan innehålla ett note; när det anges visas texten i mejlets brödtext under hälsningen.
Hantering av mottagaren
OmtoEmail inte matchar en befintlig leverantörskontakt skapar endpointen automatiskt en supplier-kontakt på anläggning sfId med fN och lN innan mejlet skickas. Den kontakten flaggas som ny, vilket styr CTA-länken (se nedan). Om mejlet redan mappar till en kontakt skapas ingen ny kontakt.
Mejlet som skickas
Mottagaren påtoEmail får ett mejl med:
- Ämne:
<hänvisarens förnamn> from <din anläggnings namn> has added <underleverantörsanläggningens namn> as a sub-contractor on OpenWrench.Your clientochyousätts in när hänvisaren eller underleverantörsanläggningen inte kan resolvas. - From-alias: hänvisarens fullständiga namn, så meddelandet ser ut att komma från en person i ditt team.
- CC: den hänvisande kontakten på
fromEmail. - Brödtext: en hälsning till den inbjudna kontakten,
note(om det finns) och en rad “you’ll get notified at …” som listar de mejladresser dit OpenWrench skickar utsänt arbete. - CTA-länk: för en helt ny leverantörskontakt,
https://partners.useopenwrench.com/supplier/signup?email=<toEmail>så att de kan slutföra registreringen; annars den vanliga portallänkenhttps://partners.useopenwrench.com.
workOrdersRoutedTo om den inte är tom, annars supplierAccountEmails om det inte är tomt, annars den inbjudna toEmail själv. Sätt dirigeringsfälten på relationen innan du bjuder in om du vill att invite-mejlet ska förhandsvisa de riktiga dispatch-destinationerna.
End-to-end-flöde
- Skapa relationen:
POST /v1/supplier/private_network/supplier_supplier_relationshipsmed underleverantörenssupplierFacilityId. - Sätt eventuellt
workOrdersRoutedToochsupplierAccountEmailspå relationen (PUTpå samma kollektion) så att invite-mejlet korrekt förhandsvisar var arbetet kommer att landa. - Skicka inbjudan:
POST .../supplier_supplier_relationships/{sfId}/invite/{fromEmail}/{toEmail}/name/{fN}/{lN}med en valfri{ "note": "..." }-kropp.