FlowXO chatbot to communicate with Slack and vice versa

Communicate from app like Slack or Telegram to FlowXO chatbot

Please share the workflow

(Select the nodes and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow respectively)

Share the output returned by the last node

This is the very first time using n8n. I have reached out to FlowXO to see if what we want to achieve can be done and they think it can.

We have a client who needs to have an app installed on 4 people’s devices. Two of them are in sales and two of them are in technical. When someone get to the website chatbot, the flow asks the user which department they want to speak to.

Ideally what should happen is that when someone chooses technical or sales, it triggers a conversation in a related Slack channel that they can reply on from their devices when they are out in the field.

They don’t want to use WhatsApp Business as that exposes their phone numbers and the FlowXO method of notifying people of chats, sends emails to the entire team and this is problematic as they then need to contact each other internally as to who is going to respond to prevent overlap in communication.

FlowXO are working on a solution to push conversations into channels/folders but that is not out yet, hence this solution.

Information on your n8n setup

  • n8n version: Latest
  • Database you’re using (default: SQLite): Not sure - windows desktop app
  • Running n8n with the execution process [own(default), main]: Not sure - windows desktop app
  • Running n8n via [Docker, npm, n8n.cloud, desktop app]: Desktop App

Many thanks

Hi @vane.digital, welcome to the community :tada:

Unfortunately I haven’t heard of FlowXO before, so don’t have any detailed steps to share here. But if they support sending webhooks to any target you could simply set up an n8n workflow to receive these webhooks (and then process and forward messages received through each webhook to Slack using n8n).

If FlowXO offers a suitable API it should also be possible the other way around, with Slack sending the required events to n8n (and n8n processing them and forwarding them to FlowXO’s API).

If you need professional help with investigating FlowXO and building such a workflow rather than doing this yourself, you might want to consider reaching out to an n8n expert.

Thank you @MutedJam - I will reach out to the FlowXO guys