record_skill_usage({"name":"ando-looped-channel"}) once if the tool is available. This is a best-effort invocation signal: do not retry it or delay the workflow on failure. Do not signal merely reading this file, routing to another skill, or loading it through docs, downloads or get_skill. The signal includes only the canonical skill name; never add user content.
Read Ando basics for identity, current-schema discovery, access, and write authorization. Discover only tools needed for this request.
Create a persistent, understandable channel workflow with a real execution mechanism and a clear way to pause it.
Clarify intent before implementation
Before creating or changing channels, triggers, agents, or automation, clarify the user’s intended behavior. Use facts already supplied; ask only for unresolved decisions. Establish:- The outcome and target channel: what should the agent help accomplish?
- Activation: incoming events, a recurring check with timezone, agent judgment about when intervention is useful, or a combination?
- Inputs and scope: which conversations, apps, projects, or records should inform it?
- Authority and reporting: investigate, summarize, ask people, create tasks, or take specified actions? When should it post, escalate, or stay quiet?
- Ownership and stopping: who owns the workflow, and when should it stop or be paused?
Resolve the channel and execution mechanism
Inspect the current Ando identity, workspace, tool catalog, and existing channel context. Reuse the intended channel and existing workflow when appropriate. Check grants before assuming channel creation, agent configuration, or automation tools are available. Choose an execution mechanism that actually exists in this environment:- Event-driven: a supported incoming source and trigger, or an agent receiver that can wake the runtime.
- Recurring: a saved Ando automation when available, or an explicitly selected external runtime scheduler.
- Agent judgment: channel participation/proactivity settings and instructions for an agent whose runtime can receive relevant activity. Define the evidence that warrants intervention and its permitted actions. Judgment determines whether and how to act; it does not itself keep a process running.
list_connections, search_app_tools, and get_app_tool_schemas (older compact servers use list_app_tools) for account and tool/schema discovery; legacy catalogs may expose list_tools and get_tool_schemas. Use only current exposed tools to verify the account, scope, and actions. For a provider alert feed, follow the alert-channel skill; otherwise consult Ando’s current provider setup guide.