CHATBOTS

Discord /ask slash command: instant help-center lookup with escalate button path

Responds to a Discord /ask slash command by retrieving the best Intercom articles and returning a synthesized answer privately to the user.

CategoryChatbots
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDiscord /ask slash command invokedDiscordDiscord
  • ActionSearch Intercom articlesIntercomIntercom
  • ActionSynthesize sourced answer (OpenAI)OpenAI
  • OutputReply ephemerally in DiscordDiscordDiscord
  • LogicUser marks answer helpful or not
  • OutputOpen Front conversation on 'not helpful'Front

What it does

Gives members an explicit /ask command instead of scanning every message. The bot answers privately (ephemeral) from your Intercom articles, keeping the public channel clean, and only escalates when the asker says the answer didn't help.

When to use it

Use it in busy or off-topic channels where auto-replying to every message would be noisy. The opt-in command means the bot only speaks when invoked, and the user-driven escalation keeps Front queues focused on genuinely unresolved questions.

How it works

  1. 1A member runs /ask with their question, triggering the flow.
  2. 2The bot searches Intercom help-center articles for the most relevant matches.
  3. 3OpenAI synthesizes a short, sourced answer from those articles.
  4. 4The answer is returned as an ephemeral Discord reply with article links and a 'still need help?' prompt.
  5. 5A logic step waits on the user's response: resolved ends the flow; 'not helpful' continues.
  6. 6On 'not helpful', a Front conversation is created containing the question, the proposed answer, and the cited articles for an agent to follow up.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect DiscordCommunity channels + voice + bots.
  2. 2
    Connect IntercomConversations, contacts, articles.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect FrontShared inbox, conversations.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.