1. A system, comprising: a memory storing a plurality of instructions; and one or more processors configured to access the memory, wherein the one or more processors are further configured to execute the plurality of instructions to at least: receive selection of one or more business logic templates; receive, via the selected template, business event parameters associated with a user; and generate, based at least in part on the selections of the one or more business logic templates and the business event parameters associated with the user, a continuous query for retrieving business event data of the user.