PAC (Proxy Auto-Config) — Optional
PAC is only relevant if your environment already uses a Proxy Auto-Config file to route traffic through an existing web filter / SWG / forward proxy. In that case the Quilr Endpoint Agent has to share the routing path with that stack and you need to either:
Common stacks that use PAC — if you run any of these, PAC is probably already in your fleet's config: Zscaler (ZIA / ZPA) · Netskope · Forcepoint (ONE / Web Security) · Symantec / Broadcom WSS / Edge SWG (ProxySG) · Cisco (Umbrella SIG / Secure Web Appliance / WSA) · Palo Alto Networks (Prisma Access / NGFW) · McAfee / Skyhigh SWG · Check Point (Harmony Connect / Quantum) · iboss · Menlo Security · Cloudflare Gateway · Microsoft Defender for Cloud Apps / Edge for Business · Akamai ETP · on-prem Squid / nginx forward proxy / Blue Coat / Trend Micro IWSVA.
If your stack isn't listed but it ships a
.pacfile or asks browsers for an "automatic proxy configuration URL", treat it as PAC-based.
For those stacks the choices are:
- Point the OS at Quilr's hosted PAC (only if you don't already publish a PAC file), or
- Merge Quilr's routing rules into your existing PAC.
If you do not already use a PAC file, skip this page entirely. The Quilr agent's on-device interception layers — WinDivert filter driver on Windows and Network Extension on macOS — capture the right traffic without any system proxy / PAC at all. Adding a PAC where one isn't needed only introduces extra failure modes.
Quilr hosted PAC
| Artefact | URL |
|---|---|
| Quilr PAC | https://discover.quilrai.dev/pac/<TENANT-ID> |
Replace <TENANT-ID> with the tenant identifier from Quilr support (support@quilr.ai). The file is a standard application/x-ns-proxy-autoconfig document containing one FindProxyForURL(url, host) function — the same shape every browser and OS understands.
The Quilr PAC sends monitored AI + collaboration hosts through the local Quilr agent's listening port and everything else DIRECT. Fetch it to inspect:
curl -fsSL https://discover.quilrai.dev/pac/<TENANT-ID> | head -40
Choosing a path
| Situation | What to do |
|---|---|
| You do not currently use a PAC file | Skip PAC. Deploy the agent normally — its WFP / Network Extension layer handles interception. |
| You currently use a PAC file but no existing web filter depends on it | Option A — point the OS / browser proxy auto-config URL at https://discover.quilrai.dev/pac/<TENANT-ID> directly. |
| You currently use a PAC file and an upstream web filter / SWG that depends on its routing | Option B — merge Quilr's rules into your existing PAC (never replace it — you'd lose the upstream-SWG routing). |
Option A — Use the Quilr-hosted PAC directly
Point the OS / browser proxy auto-config setting at:
https://discover.quilrai.dev/pac/<TENANT-ID>
Windows (Intune)
Devices → Configuration → Create → Settings Catalog → search "Proxy" → enable "Configure proxy server settings" → set:
- Proxy server type: Automatic proxy configuration
- Setup script address:
https://discover.quilrai.dev/pac/<TENANT-ID>
Or via Edge's ProxySettings policy (per-browser): set ProxySettings.ProxyMode = "pac_script" and ProxySettings.ProxyPacUrl to the same URL.
macOS (Custom Configuration Profile via Intune / Jamf / Kandji)
Upload a .mobileconfig with a com.apple.proxy.AutoConfig.url payload setting ProxyAutoConfigURLString to the Quilr PAC URL:
<dict>
<key>PayloadType</key>
<string>com.apple.proxy.AutoConfig.url</string>
<key>PayloadIdentifier</key>
<string>ai.quilr.proxy.pac</string>
<key>PayloadDisplayName</key>
<string>Quilr Proxy Auto-Config</string>
<key>PayloadUUID</key>
<string>00000000-0000-0000-0000-000000000000</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>ProxyAutoConfigEnable</key>
<true/>
<key>ProxyAutoConfigURLString</key>
<string>https://discover.quilrai.dev/pac/<TENANT-ID></string>
</dict>
Deploy it via your MDM the same way you deploy other custom profiles (Device channel).
Manual (single device)
- Windows — Settings → Network → Proxy → Use setup script, paste the Quilr PAC URL.
- macOS — System Settings → Network → <active interface> → Details → Proxies → Automatic Proxy Configuration, paste the Quilr PAC URL.