API Key
💬
Slack
Get notified in your channel when a scan completes
Not connected
Incoming Webhook URL
Create one at api.slack.com/messaging/webhooks
or connect via OAuth

Connect the Arcwall app to your workspace — no webhook setup needed.

🔵
Jira
Auto-create tickets for CRITICAL, HIGH, and MEDIUM findings
Not connected
Jira URL
Jira Email
API Token
Generate at id.atlassian.com → API tokens
Project Key
🐙
GitHub
Connect GitHub to enable web scanning from the Posture dashboard
Not connected

Connect your GitHub account to run AI code scans and secrets detection on any repo — no VS Code required. After connecting, run scans and schedule automatic scans from the Posture dashboard.

Not connected
⚙️
GitHub Actions
Run Arcwall scans automatically on every push or PR
Setup required

Add your Arcwall API key as a GitHub secret, then drop this workflow file into your repo. Findings appear in the Arcwall dashboard and trigger Slack/Jira if connected.

1. Add secret to GitHub

Go to your repo → Settings → Secrets → New repository secret
Name: ARCWALL_API_KEY, value: your API key

2. Add workflow file

Create .github/workflows/arcwall.yml in your repo:

name: Arcwall Security Scan on: push: branches: [main, master] pull_request: branches: [main, master] jobs: arcwall: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: rom-baro/arcwall-action@v1 with: api-key: ${{ secrets.ARCWALL_API_KEY }} scan-type: code # code | secrets | mcp | ai-code repo-name: ${{ github.repository }}
Supported scan types
code — STRIDE threat model secrets — Secrets detection mcp — MCP server scan ai-code — AI code security