Skip to content

Connect Apps

The Connect Apps tab lets you integrate your AI assistant with third-party messaging platforms and CRM systems. Once connected, your assistant can respond to customers on these channels automatically.


Overview

Extend your assistant beyond your website by connecting to platforms where your customers already are:

  • Messaging Platforms — Slack, Discord, WhatsApp, Telegram, Facebook Messenger, Instagram
  • CRM Systems — AmoCRM, Kommo

When connected, your assistant:

  • Receives messages from the platform
  • Responds using your trained knowledge
  • Executes actions when configured
  • Tracks conversations in your dashboard

Available Integrations

Messaging Platforms

PlatformDescriptionConnection Type
SlackRespond to messages in Slack workspacesOAuth
DiscordChat with users in Discord serversOAuth
WhatsAppTalk to customers via WhatsApp BusinessAPI Configuration
TelegramEngage users through Telegram botsBot Token
Facebook MessengerRespond on Facebook MessengerOAuth (Meta)
InstagramHandle Instagram DMsOAuth (Meta)

CRM Systems

PlatformDescriptionConnection Type
AmoCRMSync conversations with AmoCRMOAuth
KommoConnect with Kommo CRMOAuth

Connecting Apps

General Process

  1. Navigate to your Assistant → Connect Apps
  2. Find the app you want to connect
  3. Click on the app card
  4. Follow the platform-specific setup
  5. Authorize the connection
  6. Your assistant is now active on that platform

Connection Status

Each app card shows its status:

  • Not Connected — Click to set up
  • Connected — Active and responding
  • Error — Configuration issue (click to fix)

Platform-Specific Setup

Slack

Connect your assistant to Slack workspaces.

Steps:

  1. Click on Slack in Connect Apps
  2. Click Connect to Slack
  3. Select your Slack workspace
  4. Authorize FineGuide permissions
  5. Choose which channels the assistant can access

How it works:

  • Mention the assistant or DM it directly
  • Assistant responds in the same channel/thread
  • Conversations tracked in your dashboard

Discord

Add your assistant to Discord servers.

Steps:

  1. Click on Discord in Connect Apps
  2. Click Connect to Discord
  3. Authorize the bot for your server
  4. Configure channel permissions

How it works:

  • Mention the bot or use designated channels
  • Assistant responds in real-time
  • Supports threaded conversations

WhatsApp

Connect via WhatsApp Business API.

Prerequisites:

  • WhatsApp Business Account
  • Meta Business verification
  • Phone number for WhatsApp Business

Steps:

  1. Click on WhatsApp in Connect Apps
  2. Enter your WhatsApp Business API credentials:
    • Phone Number ID
    • Access Token
    • Webhook verification token
  3. Configure your webhook URL in Meta Business Suite
  4. Verify the connection

How it works:

  • Customers message your WhatsApp Business number
  • Assistant responds automatically
  • Supports text, images, and documents

Telegram

Create a Telegram bot connected to your assistant.

Steps:

  1. Create a bot with @BotFather on Telegram
  2. Copy your Bot Token
  3. Click on Telegram in Connect Apps
  4. Paste your Bot Token
  5. Click Connect

How it works:

  • Users find and message your Telegram bot
  • Assistant responds in real-time
  • Supports inline buttons and rich formatting

Facebook Messenger

Respond to customers on Facebook Messenger.

Prerequisites:

  • Facebook Page with Messenger enabled
  • Admin access to the Page

Steps:

  1. Click on Facebook Messenger in Connect Apps
  2. Click Connect with Facebook
  3. Log in to your Facebook account
  4. Select the Page(s) to connect
  5. Authorize permissions

How it works:

  • Customers message your Facebook Page
  • Assistant handles responses automatically
  • Conversations visible in your dashboard

Instagram

Handle Instagram Direct Messages.

Prerequisites:

  • Instagram Business or Creator account
  • Connected to a Facebook Page
  • Meta Business Suite access

Steps:

  1. Click on Instagram in Connect Apps
  2. Click Connect with Instagram
  3. Log in via Facebook
  4. Select your Instagram account
  5. Authorize permissions

How it works:

  • Customers send DMs to your Instagram
  • Assistant responds automatically
  • Supports text and media messages

AmoCRM

Sync conversations with your AmoCRM account.

Steps:

  1. Click on AmoCRM in Connect Apps
  2. Click Connect to AmoCRM
  3. Log in to your AmoCRM account
  4. Authorize the integration
  5. Configure sync settings

Features:

  • Conversations logged as activities
  • Lead creation from chats
  • Contact matching by phone/email
  • Custom field mapping

Kommo

Connect with Kommo CRM.

Steps:

  1. Click on Kommo in Connect Apps
  2. Click Connect to Kommo
  3. Authorize with your Kommo account
  4. Configure integration settings

Features:

  • Conversation sync
  • Lead and contact management
  • Pipeline integration

Managing Connections

Viewing Active Connections

  1. Go to Assistant → Connect Apps
  2. Connected apps show a "Connected" badge
  3. Click on a connected app to view details

Disconnecting an App

  1. Click on the connected app
  2. Find the Disconnect option
  3. Confirm disconnection

Note: Disconnecting removes the assistant from that platform. Existing conversation history is preserved in your dashboard.

Reconnecting

If a connection breaks (token expired, permissions changed):

  1. Click on the app showing an error
  2. Click Reconnect
  3. Re-authorize as needed

How Conversations Work

Message Flow

Customer → Platform → FineGuide → AI Response → Platform → Customer
  1. Customer sends message on connected platform
  2. Platform forwards to FineGuide
  3. Your assistant processes with its knowledge
  4. Response sent back to the platform
  5. Customer receives the reply

Unified Dashboard

All conversations from all platforms appear in:

  • Conversations page (main sidebar)
  • Assistant → Conversations (per-assistant view)

Each conversation shows:

  • Source platform (Slack, WhatsApp, etc.)
  • Full message history
  • Customer information
  • Session variables extracted

Actions on Connected Platforms

If your assistant has Actions configured, they work on all connected platforms:

  • Customer asks about order status on WhatsApp
  • Assistant executes the order lookup action
  • Response sent back on WhatsApp

Best Practices

Before Connecting

  • ✅ Test your assistant thoroughly on web first
  • ✅ Ensure knowledge base is complete
  • ✅ Configure lead collection if needed
  • ✅ Set up relevant actions

Platform-Specific Tips

Slack/Discord:

  • Use dedicated channels for the bot
  • Set clear expectations for users
  • Consider business hours settings

WhatsApp:

  • Comply with Meta's messaging policies
  • Use message templates for notifications
  • Respond within 24-hour window

Social Media (Facebook/Instagram):

  • Match your brand voice
  • Handle sensitive topics carefully
  • Monitor for escalation needs

Monitoring

  • Check conversations regularly across platforms
  • Review analytics for platform-specific performance
  • Set up webhooks for important events

Troubleshooting

Connection Fails

IssueSolution
OAuth timeoutTry again, check popup blockers
Permissions deniedEnsure you have admin access
Token invalidRegenerate and reconnect

Messages Not Received

CheckSolution
Webhook configured?Verify URL in platform settings
Bot online?Check connection status
Permissions granted?Review app permissions

Responses Not Sending

CheckSolution
Rate limits?Platform may be throttling
Token expired?Reconnect the integration
Message format?Check platform requirements

Next Steps