Channels and Direct Messages

Learn how to use channels for team collaboration with AI teammates and direct messages for focused one-on-one conversations.

Overview

Edge Delta’s AI Team offers two complementary conversation modes. Channels gather the right specialists, human teammates, and automations around a shared topic, while direct messages provide a private workspace for quick checks and iterative experimentation. Choosing the correct mode keeps investigations transparent, preserves context, and ensures sensitive actions follow governance rules.

ScenarioChannelsDirect Messages
Multi-domain incident investigation
Actions that trigger connectors or MCP tools
Runbooks, postmortems, long-lived history
Drafting enhanced prompts or sanity checks
Private coaching or capability testing

Channels

Channels are shared spaces dedicated to a workflow, service, or initiative. Every message becomes a thread, so teams can parallelize investigations while keeping each topic organized. Because membership is explicit, you can curate who sees which conversations and what level of noise is appropriate.

Why channels matter

  • Collective problem solving: Specialists, custom teammates, and humans can collaborate in one place.
  • Durable history: Thread summaries, resolutions, and attachments stay searchable for future audits.
  • Governance: Actions that modify infrastructure or third-party systems must happen in channels so everyone can review intent and outcomes.
  • Automation entry point: Event connectors, monitors, and periodic tasks can post directly into channels, giving the AI Team a shared queue of work.

Default Channels

New organizations start with five purpose-built channels. Each includes the specialists and connectors needed to work the queue immediately.

  • alerts-feed – Central stream of alert notifications, monitors, and automated updates. Ideal for triage and acknowledgement workflows.
  • incident-response – Active incident coordination; brings together SRE, Cloud Engineer, and DevOps Engineer to build timelines, manage escalations, and document remediation.
  • platform-ops – Day-to-day infrastructure discussions: deployment coordination, maintenance windows, optimization plans.
  • code-issues – Code quality hub that pairs Code Analyzer with Security Engineer and Issue Coordinator for PR reviews, vulnerability callouts, and ticket hygiene.
  • security-events – Security signal clearinghouse where Security Engineer collaborates with Cloud Engineer and SRE on investigations, IAM reviews, and compliance threads.

Create a Custom Channel

Tailor channels around products, squads, or specialized workflows.

  1. Go to the Chat tab and hover over Channels.
  2. Click the + icon and supply a unique, lowercase name with hyphens (for example payments-ops).
  3. Add a concise description that signals purpose and expectations.
  4. Select the teammates who should participate—start tight and expand only when needed.
  5. Click Create. The channel appears immediately and inherits standard notification defaults.

Naming tips

  • Favor descriptive nouns (infra-optimization, database-ops).
  • Avoid generic labels (channel1, team-chat) or spaces (security events).
  • If you need multiple domains, create separate channels instead of overloading one space.

Working Inside a Channel

How threads begin

  • Team members start a thread to ask a question or share an update.
  • Periodic tasks post scheduled health checks or summaries.
  • Connectors deliver external events (PagerDuty incidents, GitHub activity, AWS alarms).
  • Monitors can target a channel, creating threads automatically when guardrails trip.

Thread lifecycle

  1. Kickoff – The opening post frames the request or event.
  2. Routing – OnCall AI evaluates the context and assigns the right teammates.
  3. Analysis – Specialists collaborate in the thread, sharing outputs, graphs, and decisions.
  4. Synthesis – OnCall AI summarizes findings and recommended next steps.
  5. Closure – Mark the thread Resolved once action items are complete to keep the queue tidy.
Threads keep each investigation self-contained while surfacing status and last activity.

Start a thread

  1. Open the channel.
  2. Type your question or paste an alert payload.
  3. Optional: Use Enhance Message to expand or clarify your request.
  4. Send. Replies automatically nest under the thread header.

Deep dive in a thread

Click any thread to review the full conversation, attachments, summaries, and quick actions.

Detailed view showing user prompts, specialist responses, and OnCall AI syntheses.

Managing Membership and Settings

  • Edit channel details – Use the gear icon to rename the channel, refresh the description, or adjust teammate assignments.
  • Add teammates midstream – Bring in additional specialists when an investigation shifts domains. They gain immediate access to history.
  • Remove teammates – Uncheck them in the editor or remove them from the members list; past threads remain readable for audit.
  • Resolve housekeeping – Use the status control to mark threads resolved so active items float to the top.

Quickly find threads by keyword, status, or date range from the Chat search box.

Direct Messages

Direct messages shine when you need a private rehearsal space—validate how a custom teammate responds before inviting them into a production channel, ask for quick stats or definitions without interrupting the broader conversation, or iterate on draft remediation steps before bringing them to stakeholders.

Start a DM

  1. Open the Chat tab.
  2. Under Direct Messages, select a teammate or use the search bar.
  3. Compose your prompt and send—each message starts a new thread.

Keep governance in mind

DMs are intentionally read-only for state changes. If the conversation uncovers work that needs approval—creating tickets, rolling back deployments, contacting third parties—move to the appropriate channel and continue the thread there. Channels provide the visibility, approvals, and audit trail required for operational changes.

Best Practices

  1. Design channels with purpose – Smaller, focused rooms produce clearer outcomes. Split platform operations, security, and product initiatives rather than piling into one stream.
  2. Assign only relevant teammates – This keeps responses sharp and reduces noise.
  3. Write strong opening posts – Include service names, time ranges, error samples, and desired outcomes to speed triage.
  4. Stay in-thread – Follow-up questions belong in the existing thread so context remains intact.

Next Steps