Money is usually available for pickup within 5 minutes+ of sending, depending on the type of service selected to send your transaction.
Requirements vary by country & agent so please ask your local Dahabshiil agent for details about their process and procedures.