1. A method comprising: providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application; generating, on the developer interface, one or more selectable tokens associated with a sentence element; receiving a token selection of one of the selectable tokens to incorporate into the flexible sentence syntax; and based on the token selection, generating a plurality of relevant flexible sentences for the developer to customize the flexible sentence syntax.