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.

Get started free

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.