Como abrir um modal-layout através de eventos?

Como seria possível abrir um modal-layout padrão utilizando eventos? (VTEX io)

A ideia seria desenvolver um app que poderia acionar e múltiplas formas o modal, neste primeiro caso estou tentando realizar somente pela identificação da SESSÃO do usuário, executando o OPEN_MODAL, infelizmente sem sucesso.

Até este momento, consegui somente inserindo um componente customizado dentro do modal.

import { useModalDispatch } from "vtex.modal-layout/ModalContext"

const dispatch: any = useModalDispatch()
dispatch?.({ type: "OPEN_MODAL" })