protected function sendSmsElks(): ?array 	{ 		$elks = new ElksHandler;  		$elks = $elks->sms([ 			'from' => $this->message->from, 			'to' => $this->message->to, 			'message' => $this->message->body, 			'whendelivered' => route('api.webhooks.sms.elks.report', $this->message->getKey()), 		]);  		if (!$elks) { 			return null; 		}  		$this->message->update([ 			'external_id' => $elks['id'], 			'from' => $elks['from'], 			'to' => $elks['to'], 			'status' => $elks['status'], 			'message_count' => $elks['parts'], 			'price' => $elks['cost'] / 10000, 		]);  		return $elks; 	}