Integrations
Connect Arcwall to your workflow. Findings are pushed automatically when a scan completes.
// Notifications
💬
Slack
Not connected
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.
🟣
Microsoft Teams
Coming soon
Post scan findings directly to your Teams channel.
// Issue Tracking
🔵
Jira
Not connected
Auto-create tickets for CRITICAL, HIGH, and MEDIUM findings
// Source Control
🐙
GitHub
Not connected
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
Setup required
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