So, after a few months of creating, I have finished work on my small side project for Upmind.
Originally designed for use with our couple hosting companies.
I am going to be releasing this as a monthly payment, haven't figured costs out yet.
So far, features include:
Tickets:
- Highly customization auto-response to tickets, each brand can have it's own dedicated template.
- Individual memory for ticket responses, i.e, a our AI integration can remember previous and on-going tickets live.
- Low-level workflows for automation through tickets, if a customer wants to cancel, the AI will confirm and perform.
- Customization workflows, all Upmind Admin API endpoints supported for custom workflows.
- Full visibility and memory of previous invoices, tickets, logs, etc.
- Status optimization, automatically category a tickets status based on content.
- Automatic assignment to correct department and personal.
- Automatic ticket closing on successfully completed tickets.
- Automatically fetch provision URL, for SSO with Enhance.
- Automatic refund and provision terminate.
- Automatic secret creation and reading.
- Automatic followup conversations on dead-end tickets.
- Refund status check(stripe only currently).
General:
- All templated responses and customization.
- Canned responses saving.
- Custom snippets for more specific understanding.
- Internal knowledge base for specific understanding.
- Tone and wording customization.
- 3rd party integration framework(w.i.p)
- 3rd party cache clearing i.e. cloudflare api.
- Delay customization, i.e. initial response delay.
- Select any Upmind staff user for responses.
In progress:
- Debugging workflows, using the AI integration itself.
- Email piping and automatic categorization.
- Provision related ticket queries, i.e. what panel am I using.
- Automatic knowledge base for common ticket queries globally.
- Integration with 3rd party solution for web-debugging.
- Integration with BetterUptime for status reporting in tickets.
- Full Enhance API support, for specific tasks i.e. removing and enabling debug.
Security:
- Memory is key based and encrypted.
- AI can only fetch data for current requests, none-memory requests.
- Responses are checked for auth prior to relay.
- HTTP/S, CORS, and proxy are enabled for relay.
- WAF enabled for relay.
- Comprehensive filtering for encoding etc.
- Only requests from Upmind its self are auth.
- IP whitelist and unique secret key.
If anyone is interested in beta testing, let me know here.
I am happy to answer questions, please remember, this was a pet project for my own hosting businesses, it's only just become a production ready deployment project.
Feature requests can be added here also, if the API supports we can support the workflow.