Firewall integration
Automate Netgate pfSense Firewall with plain language
Read pfSense system status, firewall rules and aliases, and add or remove an IP from an alias before applying the change.
What you can do
pfSense Plus / CE — REST API v2
- Read system status
- Fetch firewall rules
- Fetch and edit aliases
- Apply pending firewall changes
Connection: header authentication against https://pfsense.example.com. Credentials are encrypted at rest, or prompted per action if you prefer never to store them.
Example
Ask in plain English
Prompt: “Block 198.51.100.5 on Netgate pfSense”
Result: VernacSecure SuperBot™ resolves the right policy and address object, applies the rule and records the change in Your Logs.
Read actions
- Fetch system status — Reads system status information.
- Fetch firewall rules — Lists firewall filter rules.
- Fetch aliases — Lists firewall aliases.
Write actions
- Create alias — Creates an alias containing the supplied host.
- Apply changes — Applies pending firewall changes.
Related firewall automation pages
Barracuda · Cato Networks · Check Point · Cisco · Forcepoint · Fortinet