InsightFlow

Project Overview

InsightFlow is an AI-powered Revenue Intelligence Agent that combines Tableau, Salesforce Agentforce, Slack, and Data 360 to proactively identify revenue risks and opportunities.

The Problem

Sales and revenue teams spend 30%+ of their time hunting for data. When they find insights, they're often stale, siloed, or lack actionable context.

The Solution

InsightFlow transforms analytics from reactive to proactive:

  • Monitors revenue data in real-time
  • Proactively alerts teams to risks and opportunities
  • Answers questions in natural language via Slack
  • Delivers visualizations directly where work happens
  • Prescribes actions based on data-driven insights

Key Features

1. Intelligent Anomaly Detection

Automatically identifies 5 types of revenue risks:

  • Deal slippage (opportunities stuck in stage)
  • Churn risk (high-value accounts with low health)
  • Pipeline coverage gaps
  • Significant deal changes
  • Engagement gaps

2. Natural Language Queries

Ask questions in Slack and get instant visualizations:

  • "How is our pipeline looking?"
  • "Which deals are at risk?"
  • "Show me revenue trends"

3. Proactive Slack Alerts

Rich, actionable alerts delivered where teams work:

  • Severity-coded notifications
  • Embedded Tableau visualizations
  • One-click actions

4. Data Trust Indicators

Every metric shows its data quality score from Data 360.

Technologies Used

Technology Purpose
Tableau Cloud Analytics platform, dashboards, semantic model
Tableau Embedding API v3 Embed visualizations in Slack
Tableau REST API Server operations, authentication
VizQL Data API Query visualization data
Salesforce Agentforce AI agent for NL processing
Slack Bolt SDK Slack app development
Data 360 Data governance and quality
Node.js / Express Middleware API server

Architecture

User (Slack) → API Server → Agentforce → Tableau Cloud
                    ↓
             Anomaly Detector → Slack Alerts

Built With

Share this project:

Updates