## Step 2: Locate API keys
Once you're in the Anthropic, you'll find the necessary configuration details:
1. **API Key:**
* Click on "API keys" to view your API keys.
* If you haven't created an API Key before, click on "Create API key" to generate a new one. Make sure to copy the API Key as they are shown only once.
## Step 3: Configure Anthropic Model Connector in Your Application
Now that you have gathered all the necessary details enter the following information:
* **API Key:** Your Anthropic API key.
## Sample Request and Response
2. **Region:**
* The AWS region can be selected from the top right corner of the AWS Management Console. Choose the region where your AWS Bedrock resources is located and note down the region.
3. **Inference Profile ARN:**
* The Inference Profile ARN is in the Cross-region inference page and can be found in your selected model.
4. **Model ID:**
* The AWS Model Id can be found in your selected models catalog.
## Step 3: Configure AWS Bedrock Model Connector in Your Application
Now that you have gathered all the necessary details enter the following information:
* **Access Key ID:** Your AWS IAM user's Access Key ID.
* **Secret Access Key:** The corresponding Secret Access Key.
* **Region:** The AWS region where your Bedrock model are located.
* **Inference Profile ARN:** Inference Profile ARN for Model in AWS Bedrock.
* **Model ID:** The Model ID.
## Sample Request and Response
* Click on "API keys" to view your API keys.
* If you haven't created an API Key before, click on "Create new secret key" to generate a new one. Make sure to copy the API Key as they are shown only once.
## Step 3: Configure Generic Open AI Model Connector in Your Application
Now that you have gathered all the necessary details enter the following information:
* **API Key:** Your Open ai API key.
# Google Vertex Model
Source: https://docs.squared.ai/activation/ai-ml-sources/google_vertex-model
## Connect AI Squared to Google Vertex Model
This guide will help you configure the Google Vertex Model Connector in AI Squared to access your Google Vertex Model Endpoint.
### Prerequisites
Before proceeding, ensure you have the necessary project id, endpoint id, region, and credential json from Google Vertex.
## Step-by-Step Guide to Connect to an Google Vertex Model Endpoint
## Step 1: Navigate to Google Cloud Console
Start by logging into your Google Cloud Console.
1. Sign in to your google cloud account at [Google Cloud Console](https://console.cloud.google.com/).
## Step 2: Enable Vertex API
* If you don't have a project, create one.
* Enable the [Vertex API for your project](https://console.cloud.google.com/apis/library/aiplatform.googleapis.com).
## Step 3: Locate Google Vertex Configuration Details
1. **Project ID, Endpoint ID, and Region:**
* In the search bar search and select "Vertex AI".
* Choose "Online prediction" from the menu on the left hand side.
* Select the region where your endpoint is and select your endpoint. Note down the Region that is shown.
* Click on "SAMPLE REQUEST" and note down the Endpoint ID and Project ID
2. **JSON Key File:**
* In the search bar search and select "APIs & Services".
* Choose "Credentials" from the menu on the left hand side.
* In the "Credentials" section, you can create or select your service account.
* After selecting your service account goto the "KEYS" tab and click "ADD KEY". For Key type select JSON.
## Step 3: Configure Google Vertex Model Connector in Your Application
Now that you have gathered all the necessary details enter the following information:
* **Project ID:** Your Google Vertex Project ID.
* **Endpoint ID:** Your Google Vertex Region ID.
* **Region:** The Endpoint region where your Google Vertex resources are located.
* **JSON Key File:** The JSON key file containing the authentication credentials for your service account.
# HTTP Model Source Connector
Source: https://docs.squared.ai/activation/ai-ml-sources/http-model-endpoint
Guide on how to configure the HTTP Model Connector on the AI Squared platform
## Connect AI Squared to HTTP Model
This guide will help you configure the HTTP Model Connector in AI Squared to access your HTTP Model Endpoint.
### Prerequisites
Before starting, ensure you have the URL of your HTTP Model and any required headers for authentication or request configuration.
## Step-by-Step Guide to Connect to an HTTP Model Endpoint
## Step 1: Log in to AI Squared
Sign in to your AI Squared account and navigate to the **Source** section.
## Step 2: Add a New HTTP Model Source Connector
From AI/ML Sources in Sources click **Add Source** and select **HTTP Model** from the list of available source types.
## Step 3: Configure HTTP Connection Details
Enter the following information to set up your HTTP connection:
* **URL**: The URL where your model resides.
* **Headers**: Any required headers as key-value pairs, such as authentication tokens or content types.
* **Timeout**: The maximum time, in seconds, to wait for a response from the server before the request is canceled
## Step 4: Test the Connection
Use the **Test Connection** feature to ensure that AI Squared can connect to your HTTP Model endpoint. If the test is successful, you’ll receive a confirmation message. If not, review your connection details.
## Step 5: Save the Connector Settings
Once the connection test is successful, save the connector settings to establish the destination.
# Open AI Model
Source: https://docs.squared.ai/activation/ai-ml-sources/open_ai-model
## Connect AI Squared to Open AI Model
This guide will help you configure the Open AI Model Connector in AI Squared to access your Open AI Model Endpoint.
### Prerequisites
Before proceeding, ensure you have the necessary API key from Open AI.
## Step-by-Step Guide to Connect to an Open AI Model Endpoint
## Step 1: Navigate to Open AI Console
Start by logging into your Open AI Console.
1. Sign in to your Open AI account at [Open AI](https://platform.openai.com/docs/overview).
## Step 2: Locate Developer Access
Once you're in the Open AI, you'll find the necessary configuration details:
1. **API Key:**
* Click the gear icon on the top right corner.
* Click on "API keys" to view your API keys.
* If you haven't created an API Key before, click on "Create new secret key" to generate a new one. Make sure to copy the API Key as they are shown only once.
## Step 3: Configure Open AI Model Connector in Your Application
Now that you have gathered all the necessary details enter the following information:
* **API Key:** Your Open ai API key.
# WatsonX.AI Model
Source: https://docs.squared.ai/activation/ai-ml-sources/watsonx_ai-model
## Connect AI Squared to WatsonX.AI Model
This guide will help you configure the WatsonX.AI Model Connector in AI Squared to access your WatsonX.AI Model Endpoint.
### Prerequisites
Before proceeding, ensure you have the necessary API key, region, and deployment id from WatsonX.AI.
## Step-by-Step Guide to Connect to an WatsonX.AI Model Endpoint
## Step 1: Navigate to WatsonX.AI Console
Start by logging into your WatsonX.AI Console.
1. Sign in to your IBM WatsonX account at [WatsonX.AI](https://dataplatform.cloud.ibm.com/wx/home?context=wx).
## Step 2: Locate Developer Access
Once you're in the WatsonX.AI, you'll find the necessary configuration details:
1. **API Key:**
* Scroll down to Developer access.
* Click on "Manage IBM Cloud API keys" to view your API keys.
* If you haven't created an API Key before, click on "Create API key" to generate a new one. Make sure to copy the API Key as they are shown only once.
2. **Region**
* The IBM Cloud region can be selected from the top right corner of the WatsonX.AI Console. Choose the region where your WatsonX.AI resources is located and note down the region.
3. **Deployment Id**
* Scroll down to Deployment spaces and click on your deployment space.
* In your selected deployment space select your online deployed model
* On the right-hand side, under "About this deployment", the Deployment ID will appear under "Deployment Details".
## Step 3: Configure WatsonX.AI Model Connector in Your Application
Now that you have gathered all the necessary details enter the following information:
* **API Key:** Your IBM Cloud API key.
* **Region:** The IBM Cloud region where your WatsonX.AI resources are located.
* **Deployment ID:** The WatsonX.AI online deployment id
# Connect Source
Source: https://docs.squared.ai/activation/ai-modelling/connect-source
Learn how to connect and configure an AI/ML model as a source for use within the AI Squared platform.
Connecting an AI/ML source is the first step in activating AI within your business workflows. AI Squared allows you to seamlessly integrate your deployed model endpoints—from providers like SageMaker, Vertex AI, Databricks, or custom HTTP APIs.
This guide walks you through connecting a new model source.
***
## Step 1: Select an AI/ML Source
1. Navigate to **AI Activation → AI Modeling → Connect Source**
2. Click on **Add Source**
3. Choose your desired connector from the list:
* AWS SageMaker
* Google Vertex AI
* Databricks Model
* OpenAI Model Endpoint
* HTTP Model Source (Generic)
📸 *Placeholder for: Screenshot of “Add Source” screen*
***
## Step 2: Enter Endpoint Details
Each connector requires some basic configuration for successful integration.
### Required Fields
* **Endpoint Name** – A meaningful name for this model source
* **Endpoint URL** – The endpoint where the model is hosted
* **Authentication Method** – e.g., OAuth, API Key, Bearer Token
* **Auth Header / Secret Key** – If applicable
* **Request Format** – Structure expected by the model (e.g., JSON payload)
* **Response Format** – Format returned by the model (e.g., structured JSON with keys)
📸 *Placeholder for: Screenshot of endpoint input form*
***
## Step 3: Test Connection
Click **Test Connection** to validate that the model endpoint is reachable and returns a valid response.
* Ensure all fields are correct
* The system will validate the endpoint and return a success or error message
📸 *Placeholder for: Screenshot of test success/failure*
***
## Step 4: Define Input Schema
The input schema specifies the fields your model expects during inference.
| Field | Description |
| --------- | ------------------------------------------ |
| **Name** | Key name expected by the model |
| **Type** | Data type: String, Integer, Float, Boolean |
| **Value** | Static or dynamic input value |
📸 *Placeholder for: Input schema editor screenshot*
***
## Step 5: Define Output Schema
The output schema ensures consistent mapping of the model’s response.
| Field | Description |
| -------------- | ------------------------------------------ |
| **Field Name** | Key name from the model response |
| **Type** | Data type: String, Integer, Float, Boolean |
📸 *Placeholder for: Output schema editor screenshot*
***
## Step 6: Save the Source
Click **Save** once configuration is complete. Your model source will now appear in the **AI Modeling** tab and can be used in downstream workflows such as Data Apps or visualizations.
📸 *Placeholder for: Final save and confirmation screen*
***
Need help? Head over to our [Support & FAQs](/support) section for troubleshooting tips or reach out via the in-app help widget.
# Input Schema
Source: https://docs.squared.ai/activation/ai-modelling/input-schema
Define and configure the input schema to structure the data your model receives.
The **Input Schema** defines the structure of the data passed to your AI/ML model during inference. This ensures that inputs sent from your business applications or workflows match the format expected by your model endpoint.
AI Squared provides a no-code interface to configure input fields, set value types, and ensure compatibility with model requirements.
***
## Why Input Schema Matters
* Ensures data integrity before reaching the model
* Maps business inputs to model parameters
* Prevents inference failures due to malformed payloads
* Enables dynamic or static parameter configuration
***
## Defining Input Fields
Each input field includes the following:
| Field | Description |
| -------------- | --------------------------------------------------------------------- |
| **Name** | The key name expected in your model’s request payload |
| **Type** | The data type: `String`, `Integer`, `Float`, or `Boolean` |
| **Value Type** | `Dynamic` (changes with each query/request) or `Static` (fixed value) |
📸 *Placeholder for: Screenshot of input schema editor*
***
## Static vs. Dynamic Values
* **Static**: Hardcoded values used for all model requests. Example: `country: "US"`
* **Dynamic**: Values sourced from the business application or runtime context. Example: `user_id` passed from Salesforce record
📘 *Tip: Use harvesting (covered later) to auto-fetch dynamic values from frontend apps like CRMs.*
***
## Example Input Schema
```json theme={null}
{
"customer_id": "12345",
"email": "user@example.com",
"plan_type": "premium",
"language": "en"
}
```
In this example:
customer\_id and email may be dynamic
plan\_type could be static
Each key must align with your model's expected input structure
## Next Steps
Once your input schema is defined, you can:
Add optional Preprocessing logic to transform or clean inputs
Move forward with configuring your Output Schema
# Introduction
Source: https://docs.squared.ai/activation/ai-modelling/introduction
AI Activation in AI Squared refers to the process of operationalizing your AI models—bringing model outputs directly into business tools where decisions are made.
This capability allows teams to go beyond experimentation and deploy context-aware AI insights across real business workflows, such as CRMs, service platforms, or internal tools.
***
## What AI Activation Enables
With AI Activation, you can:
* **Connect any AI model** from cloud providers (e.g., SageMaker, Vertex, OpenAI) or your own endpoints
* **Define input & output schemas** to standardize how models consume and return data
* **Visualize model results** using low-code Data Apps
* **Embed insights directly** inside enterprise applications like Salesforce, ServiceNow, or custom web apps
* **Capture user feedback** to evaluate relevance and improve model performance over time
***
## Core Concepts
| Concept | Description |
| --------------- | -------------------------------------------------------------------------------------------------------- |
| **AI Modeling** | Configure how input is passed to the model and how output is interpreted. |
| **Data Apps** | Visual components used to surface model predictions directly within business tools. |
| **Feedback** | Capture user responses (e.g., thumbs up/down, star ratings) to monitor model quality and iterate faster. |
***
## What's Next
Start by configuring your [AI Model](./ai-modeling), then move on to building and embedding [Data Apps](./data-apps) into your business environment.
# Overview
Source: https://docs.squared.ai/activation/ai-modelling/modelling-overview
Understand what AI Modeling means inside AI Squared and how to configure your models for activation.
# AI Modeling
AI Modeling in AI Squared allows you to connect, configure, and prepare your hosted AI/ML models for use inside business applications. This process ensures that AI outputs are both reliable and context-aware—ready for consumption by business users within CRMs, ERPs, and custom interfaces.
2. Toggle **Enable Headless Extension** to ON.
## Install the Headless Chrome Extension
> The Headless Extension must be installed in Developer Mode.
### Step 1: Download Extension
* Click the download link to get the `.zip` file.
### Step 2: Unzip and Prepare
* Extract the contents of the `.zip` file to a local folder.
### Step 3: Load as Unpacked Extension
1. Open Chrome and navigate to: `chrome://extensions`
2. Enable **Developer Mode** (top right)
3. Click **Load Unpacked** and select the extracted folder (must include `manifest.json`)
***
## Upload an AIR File
To run a model, you need to upload a valid `.air` file to the extension.
1. Open the extension (puzzle icon → AI Squared)
2. Click the **settings gear** ⚙️
3. Use the **Upload Model Card** view to drag/drop or browse for your `.air` file
***
## Run the Model
Once uploaded:
1. You’ll see your model listed as a **Model Card** (e.g. *Building Damage Detector*)
2. Click **Run** to activate it on the current page
3. The extension will display the results inline or in a results panel
***
Watch the complete demo video for headless extension setup
## ✅ You're Done!
Once set up, the extension will:
* Load the `.air` model automatically (if Auto Run is enabled)
* Harvest insights from the active tab based on the model logic
* Show results directly in the browser
You can manage, re-upload, or delete model cards anytime from the extension settings.
***
## File Format
* Supported: `.air` model files
* Make sure `manifest.json` is at the root of the extension folder when loading
***
# Platform Extension
Source: https://docs.squared.ai/activation/data-apps/browser-extension/platform
The **Platform Extension** is a no-code method to bring AI-powered **Data Apps** into your everyday business tools (like Salesforce, HubSpot, or internal apps) using the AI Squared Chrome Extension.
It allows business users to “pin” a Data App to specific screens without modifying the host application, perfect for surfacing insights exactly where decisions are made.
## Choose Integration Method
When creating or configuring a Data App, select your rendering method:
* **Embeddable Code**: Iframe-based embedding
* ✅ **No-Code Integration**: Uses the AI Squared Chrome Extension (Platform Extension)
## Install the Chrome Extension
Install the **AI Squared – Data Apps** extension from the Chrome Web Store:
## Run a Data App in Any Web App
Once installed:
1. Open the business app where you want to run a Data App (e.g. Salesforce)
2. Click the AI Squared extension icon in your Chrome toolbar
3. Log in and select your organization
4. You'll see a list of **Data Apps** available to run
## Pin a Data App to a Page
You can pin a Data App to automatically render when a certain app or page loads.
* Click **Run** next to a Data App
* The extension remembers this page and keeps the app live until unpinned
* AI output is displayed in a floating panel on the right
## Best Practices
* Use clear Data App names (e.g. “Lead Scoring” or “Support Next Action”)
* Pin insights where reps, agents, or analysts spend time
* Combine with **Feedback Capture** to evaluate performance
# Chatbot
Source: https://docs.squared.ai/activation/data-apps/chatbot/overview
Coming soon..
# Overview
Source: https://docs.squared.ai/activation/data-apps/overview
Understand what Data Apps are and how they help bring AI into business workflows.
# What Are Data Apps?
**Data Apps** in AI Squared are lightweight, embeddable interfaces that bring AI/ML outputs directly to the point of business decision-making. These apps allow business users to interact with AI model outputs in context—within CRMs, support tools, or web apps—without needing to switch platforms or understand the underlying AI infrastructure.
Data Apps bridge the last mile between ML models and real business outcomes.
***
## Key Benefits
* ⚡ **Instant Access to AI**: Serve AI insights where work happens (e.g., Salesforce, ServiceNow, internal portals)
* 🧠 **Contextualized Results**: Results are customized for the business context and the specific user
* 🛠 **No-Code Setup**: Configure and publish Data Apps with zero front-end or back-end development
* 📊 **Feedback Loop**: Collect structured user feedback to improve AI performance and relevance over time
***
## Where Can You Use Data Apps?
* Sales & CRM platforms (e.g., Salesforce, Hubspot)
* Support & ITSM platforms (e.g., Zendesk, ServiceNow)
* Marketing tools (e.g., Klaviyo, Iterable)
* Internal dashboards or custom web apps
***
## What’s Next?
* 👉 [Create a Data App](../create-a-data-app): Build your first app from a connected model
* 👉 [Embed in Business Apps](../embed-in-business-apps): Learn how to deploy your Data App across tools
* 👉 [Configure Feedback](../feedback-and-ratings): Capture real-time user input
* 👉 [Analyze Reports](../reports-and-analytics): Review app usage and AI effectiveness
***
# Create a Data App
Source: https://docs.squared.ai/activation/data-apps/visualizations/create-data-app
Step-by-step guide to building and configuring a Data App in AI Squared.
A **Data App** allows you to visualize and embed AI model predictions into business applications. This guide walks through the setup steps to publish your first Data App using a connected AI/ML model.
***
## Step 1: Select a Model
1. Navigate to **Data Apps** from the sidebar.
2. Click **Create New Data App**.
3. Select the AI model you want to connect from the dropdown list.
* Only models with input and output schemas defined will appear here.
***
## Step 2: Choose Display Type
Choose how the AI output will be displayed:
* **Table**: For listing multiple rows of output
* **Bar Chart** / **Pie Chart**: For aggregate or category-based insights
* **Text Card**: For single prediction or summary output
Each display type supports basic customization (e.g., column order, labels, units).
***
## Step 3: Customize Appearance
You can optionally style the Data App to match your brand:
* Modify font styles, background colors, and borders
* Add custom labels or tooltips
* Choose dark/light mode compatibility
> 📌 Custom CSS is not supported; visual changes are made through the built-in configuration options.
***
## Step 4: Configure Feedback (Optional)
Enable in-app feedback collection for business users interacting with the app:
* **Thumbs Up / Down**
* **Rating Scale (1–5, configurable)**
* **Text Comments**
* **Predefined Options (Multi-select)**
Feedback will be collected and visible under **Reports > Data Apps Reports**.
***
## Step 5: Save & Preview
1. Click **Save** to create the Data App.
2. Use the **Preview** mode to validate how the results and layout look.
3. If needed, go back to edit layout or display type.
***
## Next Steps
* 👉 [Embed in Business Apps](../embed-in-business-apps): Learn how to add the Data App to CRMs or other tools.
* 👉 [Feedback & Ratings](../feedback-and-ratings): Set up capture options and monitor usage.
# Embed in Business Apps
Source: https://docs.squared.ai/activation/data-apps/visualizations/embed
Learn how to embed Data Apps into tools like CRMs, support platforms, or internal web apps.
Once your Data App is configured and saved, you can embed it within internal or third-party business tools where your users work—such as CRMs, support platforms, or internal dashboards.
AI Squared supports multiple embedding options for flexibility across environments.
***
## Option 1: Embed via IFrame
1. Go to **Data Apps**.
2. Select the Data App you want to embed.
3. Click on **Embed Options** > **IFrame**.
4. Copy the generated `