What it does
Ticket Booth allows you to get a more detailed look at your boards by converting pulses into tickets. In the Tickets view, you will be able to evaluate the information in each ticket and access a reworked update section that allows your team to read hundreds of updates without a sweat. This app also allows you to send and receive emails from clients directly from the update section within each ticket, allowing for all your client communication to happen on Monday.com!
How I built it
I built this app by consistently working on the ground with the Carbon Web development team. Many of them, all of whom are great developers, lacked comfort and experience with using Monday.com. This was a great learning experience for both our developers and me.
Challenges I ran into
Gmail API! As of now, the ability to email a client within an update in the Tickets board view is in BETA. Due to the struggle of not being able to authenticate into a Gmail account, we were not able to accomplish our original idea of sending emails via a user email address instead of a set one. This challenge was quite a large setback, but we plan on continuing to develop Ticket Booth for weeks to come until this is properly integrated.
Accomplishments that I'm proud of
I am very proud of my success in leading a team of developers that have no experience or understanding of developing on Monday.com. Not only did this result in a final product, but it also inspired a strong interest in continuing to build on the Monday.com Work OS.
What I learned
There were two major takeaways for me after leading the Ticket Booth project.
The Monday.com community forums are not only a fantastic place for solutions to complicated problems but also for like-minded Monday.com enthusiasts to engage with each other. To think that all this time I was developing Monday API without visiting the forums is insane! It definitely would have made my life a lot easier.
The other take away I had from developing this application is that, unlike other companies, Monday.com does not want to spend their time and effort developing applications for the user, but rather spend time opening up the ability for the community to develop what they want. I think it's a great take on development, and I’ve never personally worked with a company that has allocated this many resources to do so.
What's next for Ticket Booth
The list of coming features to Ticket Booth is endless; however, here is a list of the top 5 features that have already been requested by our team and others.
- Employee based email signatures in update email correspondence.
- Custom email address for teams use.
- Styling a new settings page to allow for more advanced customization within the application.
- Sorting by group on the Tickets board view.
- Finalize reply-to address for update email correspondence to create a seamless line of communication between your clients and employees.