GitHub Integration
Re-test your app on every push and merged pull request with a simple webhook — no CI pipeline changes required.
SETUP GUIDE
Connect in 2 steps
Add a webhook to your repository
Navigate to your repository Settings → Webhooks → Add webhook. Enter your TestOptim webhook URL, select application/json as the content type, and choose which events to trigger on (push and pull request are recommended).
TestOptim provides a unique webhook URL per project. You can find it in your project settings under Integrations → GitHub. The URL is automatically generated and includes a secure token for authentication.
Auto-trigger on push and merged PRs
Once the webhook is configured, every push and merged pull request automatically kicks off an exploration run. The AI re-maps your app and surfaces new issues — without touching your CI pipeline.
Push events trigger a full re-exploration of your app. Pull request events trigger exploration only when merged, so open or draft PRs don't waste runs. Webhook deliveries are signed with HMAC-SHA256 and verified by TestOptim before processing.
WHY CONNECT