Goose is built to hold a plan across many steps, and that changes what is worth asking for. These are jobs you would otherwise hand to a person for an afternoon. Each one is a single instruction; the tool sequence underneath is what Goose works out on its own, and every call lands in the session transcript so you can audit the path it took.
The task
«Go through every ticket open longer than three days, read the chat behind it, and draft a status update for each customer. Show me the drafts before anything goes out.»
Tools called
entergram_list_ticketsentergram_get_ticketentergram_list_messagesentergram_send_message
Goose returns
One instruction, four tool types, and a loop that runs as long as the queue is long. Goose filters by age, opens each ticket to find the conversation it came from, reads enough history to know what the customer is actually waiting on, and writes a per-ticket draft. It holds at the approval step — the send calls only fire for the drafts you keep.
The task
«Create a Deal stage column with the options Discovery, Trial, Negotiation and Closed, then classify every chat we spoke to last quarter into one of them.»
Tools called
entergram_create_custom_columnentergram_create_custom_column_optionentergram_list_workspace_chatsentergram_patch_chat_custom_fields
Goose returns
Schema and backfill in the same run, which is where an agent earns its keep: the column has to exist before a single value can be written, and the option values have to be read back so the classifier writes real option ids rather than free text. Expect it to run for a while and to hand back a per-chat list at the end. Workspace connector only.
The task
«Audit our three partner groups — who is in each, and which of our contacts show up in more than one?»
Tools called
entergram_list_groupsentergram_list_group_membersentergram_list_contact_shared_groups
Goose returns
A join that has no interface anywhere. Goose enumerates the groups, walks each membership list, then asks per contact which communities you and they both sit in, and folds the answers into an overlap table. What comes out is the list of people worth one message instead of three, plus the quiet discovery that two partners already know each other.
The task
«Find anyone who asked the same question twice and never got an answer, open a ticket for each, and paste both of their messages into the ticket as a comment.»
Tools called
entergram_list_messagesentergram_create_ticketentergram_create_ticket_comment
Goose returns
The detection step is the hard part and it is pure reasoning — two inbound messages with the same intent and no outbound turn between them. Everything after it is mechanical. The comment matters more than the ticket: whoever picks up the queue sees the exact wording that got ignored, quoted, without having to reconstruct the thread.
The task
«Our ticket severity column has drifted and three options now mean the same thing. Consolidate them down to one canonical set.»
Tools called
entergram_list_ticket_custom_columnsentergram_list_ticket_custom_column_optionsentergram_update_ticket_custom_column_optionentergram_update_ticket
Goose returns
Housekeeping nobody ever schedules. Goose reads the ticket schema, groups the near-duplicate options, renames the survivors, and moves the tickets still sitting on retired values across before anything is dropped. Watch the transcript the first time you run it — this is a plan whose first three decisions tell you whether the rest will be right.
The task
«Send the new release notes to every group where we have posted release notes before.»
Tools called
entergram_list_groupsentergram_list_messagesentergram_list_accountsentergram_send_media_message
Goose returns
Goose derives the target list from evidence rather than from a list somebody maintains: it scans past history for the groups that have received this kind of post, confirms the pattern holds, resolves which connected account owns each of them, then attaches the file and sends. The full group list is reported before the first send, so a bad inference costs you a no rather than an apology.