Instant BTC to USD transfer?
You may want to check BTCPay Server

More links for source and documentation.

In the past I would have recommended BitPay, but they've had too many red-flags that show that this company does not have the best interest of Bitcoin in mind.