AssistFlow Documentation

Everything you need to integrate, configure, and get the most out of AssistFlow's powerful AI-driven support platform.

Introduction

Welcome to the AssistFlow documentation! AssistFlow is an AI-powered conversational platform designed to transform how businesses interact with their customers online.

It seamlessly blends the efficiency of artificial intelligence with the irreplaceable value of human connection, ensuring your users always get the right help at the right time.

Getting Started

To begin using AssistFlow, you simply need to create a project in your dashboard and copy the installation code. The process takes less than 5 minutes.

Quick Installation

Add the following script tag to your website's HTML, ideally just before the closing </body> tag:

html
<!-- AssistFlow Chat Widget -->
<script 
  src="https://api.getnow.bond/api/widget/loader.js" 
  data-project-id="YOUR_PROJECT_ID"
  data-sdk-key="YOUR_SDK_KEY"
  async
></script>

SDK Integration

The AssistFlow SDK is lightweight (~12kb gzipped) and requires no complex initialization. Once the script tag is added, the widget will automatically load based on your dashboard configuration.

Project ID

Found in your dashboard settings. Uniquely identifies your project configuration.

SDK Key

Your public API key used to authenticate widget requests securey.

Domain Authorization & Local Testing

For security, the SDK is domain-restricted and only loads on the registered domain (and subdomains) added in your project settings. However, you can always run and test the widget script in a local development environment (using localhost or 127.0.0.1).

Seamless Human Handoff

AssistFlow is designed to know when a human touch is needed. When a conversation becomes complex, emotional, or is a high-value sales inquiry, AssistFlow intelligently routes the chat to a real person on your team.

Configuring Handoff Triggers

You can define custom triggers for human handoff based on keywords, sentiment analysis, or conversation length directly within your AssistFlow dashboard settings. No code changes are required on your website.

Powerful Business Dashboard

Behind the scenes, businesses get access to a simple yet powerful dashboard. Customize your widget, train your AI, manage conversations, and view analytics.

  • AI Training: Upload documents and FAQs to train your custom model.
  • Real-time Analytics: Monitor conversation volume, resolution rates, and sentiment.
  • Team Management: Invite agents and assign roles.

API Reference

Rest API Available

Need deeper integration? Our REST API allows you to manage users, projects, and conversations programmatically.