Se você quiser criar uma Push OnSite de forma dinâmica, via Javascript, só precisa chamar o método createPushOnSite. Confira o exemplo:
IlabsPush.push(["createPushOnSite",
{
title: "Olá Tiago",
body: "Como você está nesse belo dia?",
url: "https://www.pushnews.com.br"
}
])
E a Push OnSite terá o seguinte aspecto: