Complete msg sending API