Comment by atonse
I built something like this over the last 2 months (my company's name is Kaizen, so the bot's named "Kai"), and it helps me run my business. Right now, since I'm security obsessed, everything is private (for example, it's only exposed over tailscale, and requires google auth).
But I've integrated with our various systems (quickbooks for financial reporting and invoice tracking, google drive for contracts, insurance compliance, etc), and built a time tracking tool.
I'm having the time of my life building this thing right now. Everything is read only from external sources at the moment, but over time, I will slow start generating documents/invoices with it.
100% vibe coded, typescript, nextjs, postgres.
I can ask stuff in slack like "which invoices are overdue" etc and get an answer.
Can you describe the architecture a bit? You setup a server that runs the app, the app's interface is Slack, and that calls out to ChatGPT or something using locally built tool calls?
Was thinking of setting up something like this and was kind of surprised nothing simple seems to exist already. Actually incredibly surprising this isn't something offered by OpenAI.