Running Fixlet Outside of the BigFix Client UI

Does anyone have a way to run Offers or Fixlets from outside the Client UI? Or how the call works when accepting an offer. Trying to create a customizable tab that has specific offers for Self Service Fixes. We have a tab that has user info and machine info, and would like to put the Self Service Fixes there to make it easier for end users to find.