We’re using Accelo for PSA - They have an API and already integrate with many other RMM / PSA platforms - see https://www.accelo.com/resources/help/guides/integrations-guide
Interesting suggestion @mikeh , but why use this on top of C1??
C1 is a PSA; OK it is not fully there but it is getting there.