Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.withgiga.ai/llms.txt

Use this file to discover all available pages before exploring further.

Slack Integration

WithGiga integrates with Slack so your security team can trigger audits, get notified the moment findings are confirmed, and link to reports without leaving the conversation.

Connecting Slack

  1. Go to Settings → Integrations in the WithGiga dashboard
  2. Click Connect Slack
  3. Authorize WithGiga in the Slack OAuth flow
  4. Select the channel for notifications
  5. Click Allow
WithGiga posts a confirmation message to the channel once connected.

Slash commands

After connecting, the /giga slash command is available:
CommandDescription
/giga audit <domain>Launch a shallow audit immediately
/giga audit deep <domain>Launch a deep audit
/giga audit autonomous <domain>: <brief>Launch autonomous audit with brief
/giga statusStatus of the most recent audit
/giga findingsList recent critical/high findings
/giga helpList all commands
Example:
/giga audit deep acme.example.com
WithGiga replies in-thread with the audit ID, a link to the live desktop stream, and posts an update every 15 minutes with finding count and current phase.

Audit completion notifications

When an audit completes, the channel receives a summary:
Deep audit complete for acme.example.com Score: D (65) · 23 findings · 2h 1m 🔴 1 Critical · 🟠 2 High · 🟡 8 Medium · 🟢 11 Low · ⚪ 1 Info View Report · Download PDF · Watch Replay

Critical finding alerts

If GigaOps confirms a Critical finding mid-engagement, the channel receives an immediate alert (not just at audit completion):
🚨 CRITICAL finding in acme.example.com Category: auth_bypass “Authentication bypass via X-Forwarded-For header allows admin access without credentials” Evidence in audit_abc123
This means the engagement is still running but the issue is severe enough that your team should respond now.

Routing to multiple channels

For workspaces serving different teams (MSSP use case), each workspace can route to a different Slack channel:
  1. Open the workspace
  2. Workspace Settings → Notifications
  3. Choose a Slack channel (must be from a connected workspace)
  4. Save
This lets you keep client A’s findings in #client-a-security and client B’s in #client-b-security.

Disconnecting Slack

To remove the integration:
  1. Settings → Integrations
  2. Click Disconnect next to the Slack workspace
  3. Confirm
Disconnecting doesn’t delete past notifications or audit history. You can reconnect at any time.