How to wait before responding to an event?

Hi!
I’m currently a bit lost using Zeebe in Python.
https://camunda-community-hub.github.io/pyzeebe/index.html
I’m able to connect to Camunda and send some events.
However, I’m not able to have an event wait for my application. For example to make a decision.
Camunda only responds within a method I’ve assigned the worker to?

channel = create_insecure_channel('server.local:26500')
        worker = ZeebeWorker(channel)

        @worker.task(task_type="start-review-process")
        async def start_review_process_task(job: Job):

For example.
How would I go about when I want to wait until I press a button like deny or approve?
I’d highly appreciate an example

Thank you!