Auto Name
This module for ProcessWire changes a page's name field after the page has been edited.
You can set up both a general and individual patterns per template. Also you can turn on or off Auto Name per template.
You can change the settings right from within the module's settings page.
Important Note
This module will rename your pages. This may have negative effects (e.g. on SEO).
Since this module changes your pages' URLs, it is recommended to turn on the Page Path History core module, although it won’t catch every URL change.