Thanks Kevin. Whats odd is that there is already a web option in the list, but its not visible in the SCP side.
Can that not be made visible to both portals since technically the agent would be creating the ticket on the web, but just through the SCP interface instead of the client interface?
// Ticket Sources
static protected $sources = array(
'Phone' =>
/* @trans */ 'Phone',
'Email' =>
/* @trans */ 'Email',
'Web' =>
/* @trans */ 'Web',
'API' =>
/* @trans */ 'API',
'Other' =>
/* @trans */ 'Other',
);