You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: fern/products/ask-fern/pages/features/slack-app.mdx
+22-7Lines changed: 22 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,8 +40,6 @@ To give customers access to the Ask Fern bot in their own Slack workspaces:
40
40
1. Forward this link to your customer so they can install the Ask Fern app to their workspace.
41
41
1. Once the customer has installed the Ask Fern app, you must add the bot to your customer Slack channel to give it access.
42
42
43
-
44
-
45
43
Once added, customers will see that `@Ask Fern was added to the channel`. They can start asking questions immediately.
46
44
</Accordion>
47
45
</AccordionGroup>
@@ -57,12 +55,12 @@ Use the `/configure` slash command in any channel to adjust the settings:
57
55
58
56
| Command | Description | Example |
59
57
|---------|-------------|---------|
60
-
|**respond_to**| Controls whether the Ask Fern bot responds to all messages (`all`) or only when directly mentioned with `@Ask Fern` (`mentions_only`) |`/configure respond_to all`|
61
-
|**roles**| Specifies which RBAC roles should be used to filter Ask Fern responses (if you have [role-based access control](/docs/authentication/rbac) configured) |`/configure roles developer,admin`|
58
+
|**respond_to**| Controls whether the Ask Fern bot responds to all messages (`all`), reponds only when directly mentioned with `@Ask Fern` (`mentions_only`), or determines when to respond to messages depending on context (`auto`). Set to `auto` by default.|`/configure respond_to all`|
59
+
|**roles**| Specifies which RBAC roles (comma-separated) should be used to filter Ask Fern responses (if you have [role-based access control](/docs/authentication/rbac) configured) |`/configure roles developer,admin`|
62
60
|**show**| Show the current settings |`/configure show`|
63
61
|**help**| Get help with Ask Fern slash commands |`/configure help`|
64
62
65
-
<Frame>
63
+
<Framecaption="After configuring respond_to all, bot responds to messages even when not directly mentioned">
66
64
<imgsrc="/products//ask-fern/pages/assets/respond-all-slack.png"alt="Respond all setting in Slack" />
67
65
</Frame>
68
66
@@ -82,6 +80,22 @@ You can rename the bot to match your brand (example: "YourCompanyName Support"):
82
80
</Frame>
83
81
84
82
Now customers will see `@YourCompanyName Support was added to the channel` instead of the default `@Ask Fern` name.
83
+
</Accordion>
84
+
<Accordiontitle="Improve responses with indexing">
85
+
86
+
You can improve the Slack bot's knowledge base by teaching it from real customer interactions. When the bot provides answers in Slack, you can refine those responses and save them for future reference.
87
+
88
+
How it works:
89
+
90
+
1.**A user asks a question** - The bot responds in the channel
91
+
2.**Review the response** - If the answer needs improvement, reply in the thread to the bot's message
92
+
3.**Provide corrections** - Add missing context, correct inaccuracies, or clarify the response
93
+
4.**Request indexing** - Ask the bot to index the improved response (e.g., "Index this response" or "Please save this")
94
+
5.**Iterate if needed** - The bot will generate an improved answer. Continue refining until you're satisfied
95
+
6.**Confirm indexing** - When the response looks good, tell the bot to save it. The bot will confirm the Q&A pair has been indexed
96
+
97
+
Once indexed, Ask Fern will use this curated question-answer pair to inform future responses to similar questions, giving more accurate answers over time.
0 commit comments