I’ve took a look to the BigFix REST API Documentation(Link) to see if it’s possible to create a Custom Action with the API, instead using a Fixlet as Source for this action.
The documentation is not clear about if it’s possible(As many things from IBM that are not documented well).