Documentation - Khoros Flow
  • Getting started
  • Triggers & Replies
  • Actions
  • Integrations
  • Guides
  • API

›Customer service

Integrations

  • Overview
  • Messaging

    • Capabilities
    • Web widget
    • WhatsApp
    • Messenger
    • Telegram
    • Twilio
    • MessageMedia

    Customer service

    • Coosto
    • Freshchat
    • Front
    • Khoros
    • Sparkcentral
    • Zendesk

    Analytics

    • Chatbase
    • Google Analytics

    Voice

    • Twilio Voice
    • Alexa
    • Google Assistant

    Other

    • APIs
    • Slack
    • Zapier

Freshchat

Flow.ai integrates seamless with Freshchat to combine messaging automation and agents

freshchat

Prerequisites

You must have a working Freshchat installation with admin rights.

Installation

Following the steps below, you can connect Freshchat with a Flow.ai project.

Step 1. Add the integration

  • Login to the Flow.ai dashboard
  • Open the integrations section
  • Press the + icon, choose the "Customer service" tab and click on the Freshchat integration

Step 2. Configure the webhook url

  • After adding the integration copy the webhook url from the integration settings
  • Login Freshchat and go to the Settings screen

Freshchat settings

  • Open the webhooks menu

Freshchat webhooks

  • Enable webhooks,paste the webhook url you copied from the Flow.ai integration screen and press save

Enable freshchat webhook

Step 3. Configure the App ID

  • Again open the Freshchat settings screen

Freshchat settings

  • Choose the Account settings menu and select the Integration Settings section

Freshchat Account settings

  • Copy the App ID

Freshchat App ID

  • Go back to the Flow.ai integration screen and paste the App ID

Flow.ai Freshchat App ID

Step 4. Configure the API Token

  • Again go to the Freshchat settings screen

Freshchat settings

  • Enter the API Tokens menu

Freshchat settings

  • Press the Generate Token button and copy the new API Key

Freshchat settings

  • Go back to the Flow.ai integration screen and paste the copied API Key

Freshchat settings

  • Don't forget to press the Save button!

Other options

Region

Freshchat works with different regions. Make sure you choose the correct region or else you are unable to save the configuration.

You can verify your region by looking at the login URL of your Freshchat environment. If the URL contains -eu you'll need to choose EU, else you are in the US region.

Channel name

In case you connect to multiple channels we provide a way that the name of the channel is configured as a user property within Freshchat

Freshchat settings

Receiving messages

In order to receive messages inside Freshchat, make sure you add a handover reply action. When the handover action is triggered, the conversation will be loaded inside Front.

When an agent archives or removes the conversation, the bot will automatically resume. If the handover occurs again for the same user, Flow.ai will import messages created after the last handover.

Troubleshooting

I see an error whenever I save the integration within Flow.ai

Please check the copied and pasted tokens into the Flow.ai Freshchat configuration. If they are exactly the same, try a different region and press save again. If you still continue to receive an error, contact our support.

← CoostoFront →
  • Prerequisites
  • Installation
    • Step 1. Add the integration
    • Step 2. Configure the webhook url
    • Step 3. Configure the App ID
    • Step 4. Configure the API Token
  • Other options
    • Region
    • Channel name
  • Receiving messages
  • Troubleshooting
Docs
Getting StartedBasic conceptsGuides
Platform
StatusSlack community
Resources
Blog
Copyright © 2021 Khoros Flow