=== Peregrine ===
Contributors: peregrinelead
Tags: leads, forms, speed to lead, calls, contact form
Requires at least: 5.8
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Calls every form lead that leaves a phone number within seconds, qualifies them and live-transfers the good ones to your team.

== Description ==

Peregrine adds one small script to your site. When a visitor submits any form that has a phone field (Contact Form 7, Gravity Forms, WPForms, Elementor, Ninja Forms or your theme's own), the lead is sent to Peregrine in the background and called within seconds. Your form keeps working exactly as before.

* Works with any form plugin; nothing to map.
* Skips password, payment and hidden fields.
* Records the wording of a ticked consent checkbox with the lead.
* Leave a form out with the attribute `data-peregrine-ignore`.

You need a Peregrine account: https://peregrinelead.com

== Installation ==

1. Upload the plugin and activate it.
2. In Peregrine, open Sources & API, add a WordPress source and copy its token.
3. In WordPress, open Settings, Peregrine, paste the token and save.
4. Submit one of your forms with your own phone number to test.

== Frequently Asked Questions ==

= Will it slow my site down? =

No. The script is a few kilobytes, loads asynchronously and never blocks a form from submitting.

= My caching plugin combines scripts. =

Exclude p.js from script combining or delaying, then clear the cache.

== Changelog ==

= 1.0.0 =
* First release: settings page for the source token, snippet on every page.
