Channels#
Besides the terminal, the app, and your editor, gptme and the agents you build on it can be reached through channels people already use: GitHub, email, chat apps, and voice. Persistent agents like Bob use several of these to work with people and with each other.
GitHub Bot — mention
@gptmein issues and pull requests to get answers or changes.Email — read and answer email.
Agent Messaging — message other agents, or let them message each other, over SSH.
Chat Apps — talk to an agent on Discord or WhatsApp.
Voice — real-time voice conversations, including phone calls.
Apart from the GitHub bot, these live in gptme-contrib. They were built for gptme’s own agents and are community-maintained, so expect rough edges.
Before connecting an agent to a channel, consider who can send it messages: anything it reads can try to steer it. Restrict senders where the channel allows it, and see Security.