No need to pass in the empty binary here, since you just ignore it anyway in cf_singular_call_hooks_listener:start_link/2. Just make it start_link/1 and use the empty list in the add_event_listener/2 function call here.