Koppelingen verbinden schema-elementen en definiëren de logische stroom van de werkstroom van het ene element naar het volgende.

Elementen kunnen doorgaans slechts één uitgaande koppeling instellen naar een ander element in de werkstroom en één exceptiekoppeling naar een element dat het exceptiegedrag definieert. De uitgaande koppeling definieert het standaardpad van de werkstroom. De exceptiekoppeling definieert het exceptiepad van de werkstroom. In de meeste gevallen kan één schema-element binnenkomende koppelingen naar standaardpaden van meerdere elementen ontvangen.

De volgende elementen zijn excepties op de voorgaande instructies.

  • Het element Werkstroom starten kan geen binnenkomende koppelingen ontvangen en heeft geen exceptiekoppeling.
  • Exceptie-elementen kunnen meerdere binnenkomende exceptiekoppelingen ontvangen en geen uitgaande of exceptiekoppelingen hebben.
  • Beslissingselementen hebben twee uitgaande koppelingen die de paden definiëren die de werkstroom volgt afhankelijk van het ware of onware resultaat van de beslissing. Beslissingen hebben geen exceptiekoppeling.
  • De elementen Einde van werkstroom kunnen geen uitgaande koppelingen of exceptiekoppelingen hebben.