# Version 1.4 Notes

## Summary

v1.4 expands the System Admin page into a prospect-demo configuration panel for pest-control owners.

## New System Admin fields

- Primary services / pests handled
- Excluded services / refer-out policy
- Service area policy
- Inspection/service call fee
- Starting treatment rate
- Emergency/same-day fee
- Recurring plan options
- Commercial service notes
- Warranty/guarantee policy
- Appointment windows
- Technician availability notes
- Payment methods
- Discounts/promotions
- Photo request policy
- Prep instruction policy
- Pets/children/safety note
- Recurring plan upsell preference
- AI tone preference
- Custom AI instructions

## AI changes

The AI intake prompt now receives a `businessKnowledge` object containing the above settings. The assistant is instructed to:

- Use prices only as starting points or estimates.
- Never invent pricing, discounts, warranties, service areas, or availability.
- Ask for a photo when the configured policy says it is helpful and safe.
- Respect recurring-plan upsell preferences.
- Keep pest-control safety boundaries intact.
- Avoid detailed pesticide or chemical instructions.

## Upgrade instructions

Upload/replace:

```text
src/runtimeSettings.js
src/ai.js
public/system.html
package.json
package-lock.json
docs/VERSION_1_4_NOTES.md
README.md
```

Do not overwrite `data.json` unless you want to reset leads/settings.

Restart the Node.js app after upload.
