public function send($url, Message $message, array $options = []): ResponseInterface
    {
        try {
            unset($options['body']);
            $options['json'] = $message;
            $options['Content-Type'] = 'application/json';

            return $this->client->request('POST', $url, $options);
        } catch (Throwable $e) {
            throw new Exception($e->getMessage(), $e->getCode(), $e);
        }
    }