What is your goal?
I want to create a message in Slack that contains the style from the rich text column of Airtable.
If you have any tips, I’ll be more than happy of your help.
What is the problem & what have you tried?
The text that I import make the JSON code of Slack invalid because of line breaks not visible in markdown.
I tried to convert the text directly in Airtable but I lose all formatting, including bold and lists.
Screenshots (scenario flow, module settings, errors)
The issue comes from Airtable rich-text containing invisible characters that break Slack’s JSON, so the best solution is to first run it through Markdown → Convert HTML to Markdown in Make. This keeps formatting like bold, italic, lists, and line breaks. For example, Airtable rich text like <strong>Hello</strong> becomes **Hello**, and a list like <ul><li>Item 1</li><li>Item 2</li></ul> becomes • Item 1 and • Item 2, which Slack displays correctly. After converting, clean hidden line breaks with a Text Parser (replace \r\n|\n|\r with \n) and escape quotes if needed. Finally, send it through Slack’s normal “Text” field, since Slack parses Markdown automatically without JSON errors.