Sending message fails if config.incoming_url is not set

The fix is to always use the `incoming_url` method which has a default if the config is not set.