With Ask Spekit in Slack, you can get instant, AI-powered answers grounded directly in your company's approved Spekit content without leaving your workflow.
Private by Default: Answers appear in a thread visible only to you until you choose to share them.
Permission-Aware: You will only ever receive answers from Spekit content you have permission to view.
Source-Cited: Every answer includes direct links to the underlying Speks for quick verification.
🚨 Important Limitation: Main Channel / DM Use Only. Custom Slack slash commands like /spekit do not work inside message reply threads. Always type your /spekit command directly in the main channel composer box or a Direct Message window.
1. How to Ask a Question
In the main text box of any Slack channel or Direct Message (DM):
Type
/spekitfollowed by your question.Press Enter.
Example: /spekit how do I handle a security objection from a CISO?
💡 Privacy Guarantee: Asking a question in a public or team channel will not spam the channel. Your question and answer remain completely invisible to others until you explicitly click Post to channel.
2. Reviewing Your Private Answer
When Spekit responds, a private thread opens on your command message. Your response includes:
The AI-Generated Answer: Formatted for quick reading.
Source Citations: Links pointing directly to the Spekit knowledge base assets used to build the answer.
Action Buttons: Options to Post to channel or Dismiss.
💡 Pro-Tip: Always skim the source links before relying on critical numbers or terms in customer-facing communications. Click any citation to open the full Spek.
3. Sharing or Dismissing Answers
Once you review your private answer, choose how to handle it:
Post to channel: Click this to make the answer visible to everyone in the current channel. Use this when the response provides valuable insight for the broader team.
Dismiss: Click this to remove the private thread. Use this when you only needed the information for yourself.
4. Asking Follow-Up Questions
To ask a follow-up question, type /spekit [your follow-up question] directly in the main channel composer.
⚠️ Important Note on Context: Each question is treated as a fresh, standalone query. Spekit does not retain context from previous queries. Be sure to include any necessary details (such as product name, persona, or deal stage) in every follow-up question.
5. What to Ask & Prompting Best Practices
What You Can Ask
Objection Handling: "How do I respond to a competitor pricing objection?"
Call Prep: "What should I cover in a discovery call for an enterprise deal?"
Product & Pricing: "What features are included in the Enterprise Tier?"
Finding Collateral: "Where is the latest mutual NDA template?"
Prompting Do's & Don'ts
| Do | Don't |
| Ask in the main channel composer—your question and answer remain private until you share them. | Try running /spekit in a reply thread (Slack slash commands are not supported in threads). |
| Ask in full sentences like a real question (e.g., "How do I handle a CISO objection?"). | Type isolated keywords and expect a detailed answer (e.g., "security objection"). |
| Ask one thing at a time to keep answers concise. | Combine multiple questions into a single prompt. |
| Include context like persona, product line, or deal stage. | Switch to DMs first—it's safe to ask in busy main channels. |
| Review source links before sharing answers publicly. | Post to channel before reading the response. |
6. Troubleshooting & Non-AI Workspaces
If Spekit Has No Answer
If there is no high-confidence match in your organization's approved content, Spekit returns a "No results found" message rather than guessing or fabricating an answer.
Try rephrasing your question using different wording or broader full sentences.
If you suspect missing information, notify a content Expert or Workspace Admin so they can fill the knowledge gap.
Workspaces Without AI Enabled
If your organization does not have Spekit AI enabled, running /spekit [keyword] will return a standard list of keyword search results from your Spekit library.