1. Basic Syntax | Markdown Guide
  2. Slack Text Formats: Bold, Quote, Strikethrough + More! - Blog ..
  3. Slack Markup Syntax Example

Mark Russell talk about Slack. An enterprise chat solution that acts more like social media.

-->

This article teaches you how to use Markdown syntax to add rich formatting to your approval requests.

  1. Slack messaging interface. It is fair to say that sending messages on Slack is the tool's most used feature. Markdown support in the Slack messaging interface leaves a little to be desired, however some elements that make up the basic syntax are available to the user.
  2. Slack is a messaging and team collaboration application.
  3. Go ahead and look at the official syntax. Tildes have no meaning, and are passed through as-is by any good Markdown processor. If Slack didn’t have their heads up their asses and actually used Markdown-style formatting syntax, there’d be no problem. (And we’d get italics instead of bold when we did.this., as we should.).
  4. Read reviews, compare customer ratings, see screenshots and learn more about Slack. Download Slack and enjoy it on your iPhone, iPad and iPod touch.

Important

  • Approval request emails are actionable messages. If your Microsoft Outlook client doesn't support actionable messages, it displays approval requests in HTML format.
  • All Markdown renderers have implementation differences. Review the Client Support section for details.
  • Markdown is not currently supported for the Approvals app on Microsoft Teams.
  • Markdown is not currently supported for GCC and GCC High customers.

Client Support

Markdown support among clients is inconsistent. The Power Automate team works to address these inconsistencies, however, inconsistencies remain. The following table lays out the known limitations among the supported clients.

FeaturePower AutomatePower Automate mobile appOutlook desktopOutlook WebTeamsTeams mobile appApprovals Teams App
HeadersYesYesYesYesNoNoNo
Numbered ListsYesYesNoYesYesYesNo
Nested Numbered ListsYesYesNoYesYesYesNo
TablesYesYesYesYesNoNoNo
ImagesNoNoNoNoNoNoNo
Forced Line BreaksYesYesNo (use a blank line instead)YesYesYesNo
Blank LinesNoNoYesYesNoYesNo
EmphasisYesYesYesYesNoNoNo

Note

For Outlook Mobile, the previous parameters can vary depending on the Outlook client app and version that you are using.

Headers

Structure your comments using headers. Headers segment longer comments, making them easier to read.

Start a line with a hash character # to set a heading. Organize your remarks with subheadings by starting a line with additional hash characters, for example ####. Up to six levels of headings are supported.

Example:

Result:

Paragraphs and line breaks

Make your text easier to read by breaking it up with paragraphs or line breaks. Enter two spaces prior to the line break to force most clients to start a new line.

Example:

Result:This is line 1.
Now text will appear on the next line.

Basic Syntax | Markdown Guide

Example 2

Result:
This is line 1.

Line 2 has extra space before it.

Lists

Organize related items with lists. You can add ordered lists with numbers, or unordered lists with just bullets.

Ordered lists start with a number followed by a period for each list item. Unordered lists start with a *. Begin each list item on a new line. In a Markdown file or widget, enter two spaces prior to the line break to begin a new paragraph, or enter two line breaks consecutively to begin a new paragraph.

Create Hyperlink in Slack - Stack OverflowSlack Markup Syntax

Ordered or numbered lists

Example:

Result:

Slack Markup Syntax
  1. First item.
  2. Second item.
  3. Third item.

Bullet lists

Example:

Result: Snx file.

  • Item 1
  • Item 2
  • Item 3

Nested lists

Example:

Result:

  1. First item.

    • Item 1
    • Item 2
    • Item 3
  2. Second item.

    • Nested item 1
    • Nested item 2
    • Nested item 3

Links

HTTP and HTTPS URLs are automatically formatted as links.

You can set text hyperlinks for your URL using the standard markdown link syntax:

Example:

Result:
Power Automate

Slack Text Formats: Bold, Quote, Strikethrough + More! - Blog ..

Tables

Organize structured data with tables.

  • Place each table row on its own line
  • Separate table cells using the pipe character |
  • The first two lines of a table set the column headers and the alignment of elements in the table
  • Use colons (:) when dividing the header and body of tables to specify column alignment (left, center, right)
  • To start a new line, use the HTML break tag (<br/>)
  • Make sure to end each row with a CR or LF.

Example:

Result:

Heading 1Heading 2Heading 3
Cell A1Cell A2Cell A3
Cell B1Cell B2Cell B3
second line of text

Emphasis (bold, italics, strikethrough)

You can emphasize text by applying bold, italics, or strikethrough to characters:

  • To apply italics: surround the text with an asterisk * or underscore _
  • To apply bold: surround the text with double asterisks **.
  • To apply strikethrough: surround the text with double tilde characters ~~.
Formatting

Combine these elements to apply multiple emphasis to text.

Example:

Slack Markup Syntax Example

Result:
Use emphasis in comments to express strong opinions and point out corrections
Bold, italicized text
Bold, strike-through text

Special characters

SyntaxExample/notes

To insert one of the following characters, prefix with a backslash:

``` backslash ```

` `backtick`

```_ underscore ```

```{} curly braces ```

```[] square brackets ```

```() parentheses ```

```# hash mark ```

```+ plus sign ```

```- minus sign (hyphen) ```

```. dot ```

```! exclamation mark ```

Some examples on inserting special characters

Enter `````` to get

Enter ```_``` to get _

Enter ```#``` to get #

Enter ```(``` to get (

Enter ```.``` to get .

Enter ```!``` to get !

Note

Can you tell us about your documentation language preferences? Take a short survey.

The survey will take about seven minutes. No personal data is collected (privacy statement).

Spend less time in Jira - Use stratejos to create, search and edit your Jira issues directly from Slack.

Keep in sync- Add Slack conversations to Jira tickets with Slack actions

Stay informed - Smart Messages let you know as soon as important changes happen in Jira

Trusted by more than 20,000 users at great companies like these

Chat with Jira

Chat with @stratejos in Slack to create, search, update, watch, vote, comment, attach files to Jira tickets.

Automate daily admin

Get messages on the things you forget like missing fields, incorrect states and more. Let stratejos auto-check data hygiene and even warn you when a sprints looks off track.

Receive powerful insights

Select from a pre-built list of daily and weekly briefings to receive customized insights on your Jira projects.

Set up in less than 10 mins. No credit card required

Just type @stratejos create [task|bug|story|'custom type'] Issue title :project [Jira project key]

@stratejos will listen to your slack chats for mention of a Jira issue. Watch this in action below:

To mark a task as done, close it off, mark as In Progress or change to whatever custom workflow state you need just type @stratejos transit [Jira Issue Key] [state]

Set up in less than 10 mins. No credit card required

Get smart notifications and follow ups

Recieve intelligent reminders for missing estimates, fields, timesheets and more.

Syntax

Configure your project to get notified if your team is overcommitted or if a sprint is running behind schedule.

Have questions or want to learn more about how stratejos can help tech teams have more productive days?