The bot cannot write first but there are ways to overcome this limitation.
In the builder, on Settings page, specify a welcome message. In this case, the message will be sent as soon as the user opens the public account messages.
In the constructor, on Settings page, specify a welcome message.
The welcome message text will be automatically added to the user's message set line as soon as he opens the bot. He will only have to click on the Send button.