Cha-ching for Infopop, for sure.
What I'm thinking, is a seperate install of the whole UBB engine, running a Trouble-Ticket add-on. It would be so easy, since archiving is inherent to UBB, as well as topic numbering (which could act as the ticket #). Permissions could be set to reply (with notification) to tech admins, and an FAQ can be built on the fly.
For me, I would have five Trouble-Ticket centers: 1) PC, 2) Unix/CAD, 3) Cost Accounting System (CAS), 4) NexPrise (an online collaboration software we use), and 5) Building Operations.
When an end user would initiate a ticket via some plug-n-chug GUI, the system would take the data, store it in UBB, issue a ticket #, issue an auto-response, and contact the appropriate tech specialist.
The tech specialist would then trouble-shoot the issue, resolve it, and issue the resolution (perhaps with a reply), where the end user would get a confirmation. The tech could then label it a common problem, and post it to the FAQ, which would allow users to search for solutions before issuing a ticket.
The engine is there. The corporate need (globally) is there. I just don't have the resources now to build a system like this from scratch, or modify a UBB. I just wanted to offer it out to the Infopop/UBBDev community to see what others think, and to see if Infopop thinks this is a good idea.
If I was them, I would totally see this as another avenue for revenue... expanding the UBB engine to applications other than bulletin boards.
