If anyone is Curious, I’ve finished Version 1 of the program. I plan to try and put it up in the SuiteCRM store in the near future. All tickets will show up in the “cases” module under the Account of the user, if they are just a contact, it won’t associate yet. (My IT company Carbon Digital Solutions works with a lot of B2B stuff, so “accounts” are considered the business entity and contacts are people within the orgs. so It made sense to do it this way.)
The Description is equal to the ticket number, case IDs are randomly generated strings using the random module in Python (SQL backed) the case number is equal to the Ticket ID in Osticket.
A URL is also generated in the description field to take you to your Osticket instance’s ticket record.
If there’s demand, I’ll have the capital to go in there and improve the code and add features, but for now, it’s not on the agenda, too much going on in the business with our MSP service Launch and Marketing operations.