Is ManyChat the ultimate multi channel platform?