def METHOD_NAME(
    action: str,
    model: str,
    timeout: timedelta,
    data: dict | None = None,
    poke_interval: int = REFRESH_POKE_INTERVAL,
) -> tuple[SimpleHttpOperator, HttpSensor]:
    trigger = trigger_task(action, model, data)
    waiter = wait_for_task(action, trigger, timeout, poke_interval)
    trigger >> waiter
    return trigger, waiter