Integrations
Connect Arcwall to your workflow. Findings are pushed automatically when a scan completes.
API Key
Slack
Get notified in your channel when a scan completes
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
GitHub
Connect GitHub to enable web scanning from the Posture dashboard
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
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