protected function sendSmsNth(): ?array 	{ 		$nth = new NthHandler;  		$nth = $nth->message([ 			'channels' => ['SMS'], 			'dlr' => true, 			'dlrUrl' => route('api.webhooks.sms.nth.report', $this->message->id), 			'requestId' => $this->message->id, 			'transactionId' => $this->message->id, 			'destinations' => [ 				[ 					'phoneNumber' => $this->message->to, 				], 			], 			'sms' => [ 				'sender' => $this->message->from, 				'text' => $this->message->body, 			], 		]);  		if (!isset($nth['messages'])) { 			return null; 		}  		$message = $nth['messages'][0];  		$this->message->update([ 			'external_id' => $message['messageId'], 			'to' => $message['destination']['phoneNumber'], 			'status' => $message['status']['code'], 			'message_count' => $nth['smsCount'], 		]);  		return $nth; 	}