Integration
geni integration operations
List the operations an integration exposes — endpoints the agent can call from `geni exec bash`.
geni integration operations <service> [flags]Lists every operation an integration exposes (e.g. for Slack: "Send a Message", "Get Channel History", "Search Messages"). Use this to discover what API calls the agent can make through geni exec bash.
For one operation's full docs (request shape, params, examples, env var names), use geni integration operation.
Synopsis
geni integration operations slack
geni integration operations slack -q "post message"
geni integration operations stripe --json| Flag | Notes |
|---|---|
<service> | Service slug. |
-q, --query <text> | Ranked search across operation title and description. |
--json | Machine-readable output. |
Output
ID TITLE DESCRIPTION
4c21e1ee-4d54-4413-a4f2-80a80dff4c99 Send a Message Sends a message to a channel, DM, or group conversation as the authenticated user.
225553ed-2d2b-4555-a14c-a60674a3abb8 Get Channel History Fetches message history for a channel or conversation.
05c5f4ad-ab91-4b50-9d0e-3f277978519e Get Reactions Gets reactions for a message.
…Exit codes
| Code | Meaning |
|---|---|
0 | Returned |
4 | Service slug not found |
78 | Runner session missing or expired |
125 | Network or server error |