1. A computer-implemented method, comprising: generating a user interface display, within an application context of an application, on a client device; receiving, at the client device, a metadata representation of a dialog; generating a dialog display based on the metadata representation; and rendering the dialog on the user interface display, within the application context.