First Launch
The first time you open Phant, you are guided through a short onboarding flow.
The goal of onboarding is to make Phant useful immediately, especially for dump capture in both CLI commands and Valet Linux HTTP requests.
What you will see
Section titled “What you will see”The onboarding flow is split into three steps:
- Welcome
- PHP Hooks
- License
Phant also shows a live environment snapshot while you move through setup.

What Phant checks
Section titled “What Phant checks”During onboarding, Phant checks the current local environment and displays information such as:
- whether PHP is available
- the detected PHP version
- whether the CLI hook is already enabled
- whether the PHP-FPM hook is already enabled
- whether a license key has been provided
Recommended first steps
Section titled “Recommended first steps”Complete onboarding in this order.
- Open Phant.
- Review the environment snapshot on the Welcome step.
- Continue to the PHP Hooks step.
- Install the PHP CLI hook.
- Install the PHP-FPM hook if you use Valet Linux.
- Continue to the License step.
- Enter your license key and save it.
- Finish setup.
After onboarding, Phant opens the main app and takes you to the dumps view.
Why the hooks matter
Section titled “Why the hooks matter”The hooks are what allow Phant to capture dump output from your PHP environment.
PHP CLI hook
Section titled “PHP CLI hook”This hook enables dump capture for CLI commands such as artisan commands, scripts, and other command-line PHP execution.
PHP-FPM hook
Section titled “PHP-FPM hook”This hook is important if you use Valet Linux and want dump capture from HTTP requests served through PHP-FPM.
If you do not use Valet Linux yet, or if your environment is not ready, you can still continue and come back to this later from the app.
Saving your license key
Section titled “Saving your license key”Phant lets you save your license key during onboarding.
In the current app experience, the license key is used for:
- auto-update eligibility
- supporting ongoing Phant development
You can edit the license key later from Settings.
Common questions
Section titled “Common questions”Do I need to finish every step before using Phant?
Section titled “Do I need to finish every step before using Phant?”No, but Phant is much more useful after the hooks are installed.
What if a hook is already enabled?
Section titled “What if a hook is already enabled?”Phant shows that status during onboarding and avoids asking you to repeat unnecessary work.
Can I change this later?
Section titled “Can I change this later?”Yes. After onboarding, you can revisit the relevant areas from the app:
Settingsfor license, updates, diagnostics, and Valet remediationPHPfor PHP versions, settings, and extensionsSitesfor Valet site discoveryServicesfor service statusDumpsfor live dump events
Next steps
Section titled “Next steps”- Continue with PHP Management
- Continue with Sites and Valet
- Continue with Dumps