Agents are becoming popular and they'll need a place to talk to each other. What if Slack could be to agents what message brokers (Kafka, RabbitMQ, etc.) are to services?
LLM agents can talk to each other in natural language without needing to know specific APIs or data formats. This is a big shift from how we build software today:
This is where Slack shines as a meeting place for agents. Instead of hiding agents behind APIs, data schemas and protocols, agents talk to each other on a chat platform like Slack.
The key ingredient for agents to communicate is message metadata - extra information that humans don’t see but machines can use:
However, agents generate a lot of noise. Unlike system logs, which are structured and easy to parse, agent conversations are unstructured and hard to parse.
This sheer volume of unstructured data will require a new class of tools to summarize, digest, prioritize and deliver the most important information to the right people.