Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Slack-Dev-201 Exam - Topic 4 Question 6 Discussion

Posted by Geoffrey on Sep 29, 2026 at 10:35 PM

Which Web API method is commonly used to post a message to a channel?

Suggested Answer: A

`chat.postMessage` is Slack's standard Web API method for publishing a message to a conversation. The method accepts a `channel` identifier together with message content such as `text`, Block Kit `blocks`, or supported attachments. It requires the `chat:write` scope for bot or user tokens. Depending on the app's permissions and conversation membership, it can post to public channels, private channels, and supported direct-message conversations. Apps requiring the ability to post to public channels without joining them can request the additional `chat:write.public` scope. Slack's official Web API documentation identifies `chat.postMessage` as the primary method for sending messages. `messages.send`, `channel.write`, and `chat.create` are not valid Slack Web API equivalents for this operation. Therefore, A is correct.


Get Premium Slack-Dev-201 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
6 comments · newest first
CA
Casandra 10 hours ago
I thought it was B) messages.send?
JE
Jeannine 6 days ago
It's definitely A) chat.postMessage!
FE
Felix 11 days ago
I feel like chat.create is related to creating channels, not posting messages. I’ll go with chat.postMessage.
EM
Emily 16 days ago
I’m a bit confused; I thought messages.send was also a valid option for posting messages.
LO
Loren 21 days ago
I remember practicing with similar questions, and chat.postMessage seems to be the right choice.
LU
Luis 26 days ago
I think the method for posting a message is chat.postMessage, but I’m not entirely sure.
0/2000 characters

Save Cancel