Build payload with text instead of status