Returns message ID if valid callback provided