In the CLI these are one-line invocations you can put behind a shell alias or a git hook. Each plain-language request expands into a sequence of tool calls, and the CLI prints which ones it made — so you can watch the mechanics before you trust it with a write. Everything below assumes the server is registered and authorized once; after that it is just typing.
You ask
“Post the release notes from CHANGELOG.md to the beta channel.”
Tools called
entergram_list_accountsentergram_list_groupsentergram_send_message
You get
The post-deploy step nobody remembers. Gemini already has the changelog in context from the repo, picks the account that administers the channel, matches the channel by name, and posts. Hang it off a successful build and the announcement stops depending on somebody's memory.
You ask
“Who is in the beta channel that we have never marked as a paying customer?”
Tools called
entergram_list_group_membersentergram_list_contactsentergram_get_chat_custom_fields
You get
A set difference across two systems that normally live in different browser tabs. It enumerates the channel roster, matches those people against your contact list, then reads the CRM fields to see who carries the customer flag. What comes back is the unconverted half of your community, by name.
You ask
“Send the failing test output to the Acme thread with a short explanation.”
Tools called
entergram_list_chatsentergram_send_media_message
You get
The file is already on disk next to you, which skips the whole upload dance. Gemini attaches the artifact and writes the covering line itself — the difference between a client seeing a wall of stack trace and a client seeing what broke and when it will be fixed.
You ask
“Create a launch channel, name it properly and add the release team.”
Tools called
entergram_create_channelentergram_update_chat_infoentergram_invite_chat_members
You get
Three steps in Telegram's own UI collapse into one sentence. The channel is created, title and description are set from what you described, and the invite list is resolved from your contacts. This one needs a workspace connector — group administration is not in the personal agent scope set.
You ask
“I typoed the version number in that announcement, fix it.”
Tools called
entergram_list_messagesentergram_edit_message
You get
It reads back recent history to identify the message you mean, then edits in place instead of posting a correction underneath. Telegram keeps the message where it was, so nobody who already read it gets pinged again and the channel history stays clean.
You ask
“Give me this week's ticket counts by assignee as TSV.”
Tools called
entergram_list_ticketsentergram_list_ticket_custom_columnsentergram_list_members
You get
Output formatting is where a terminal client earns its keep. It pulls the queue, resolves the category and severity columns to their real option values, maps assignee IDs to human names, and prints tab-separated rows you can pipe straight into a spreadsheet or a chart script. Ad-hoc reporting, with nobody having to build a report first.