As we built Dirextalk, I kept returning to one question:
Who should an Agent answer to, and who should own the context that makes it useful?
An Agent becomes useful when it understands your real context: who you communicate with, what has already been discussed, which decisions were made, what remains unfinished, and which actions you have authorized.
Communication is one of the richest sources of that context.
Dirextalk is a self-hosted communication app for people and teams who want to own their messaging infrastructure, including chats, channels, calls, and Agent access.