Background texture in company colours

Pulse API

AI-powered data analysis API for market researchers.

Key Features

AI-driven analysis

Leverage state-of-the-art AI models to uncover insights from your datasets.

Multi-language SDKs

Integrate using TypeScript (Beta) and Python (Beta) SDKs. R is coming soon.

Spreadsheet integrations

Use our Excel Add-In (Beta) and Google Sheets Add-On (Coming Soon) to analyze data directly in your spreadsheets.

Rich data outputs

Generate summaries, visualizations, and exportable reports.

Secure & scalable

Enterprise-grade security and performance at scale.

Simple Pricing

Pay only for what you use with flexible pricing plans.

Functions

Sentiment Analysis

Analyze sentiment of text inputs (positive, neutral, negative).

Theme Generation

Generate themes and topics from your text datasets.

Similarity Matrix

Compute pairwise similarity matrix between text samples.

Extractions

Identify text segments relevant to specified themes (coming soon).

Summarization

Generate concise summaries of your text content (coming soon).

Clustering

Group similar text samples into clusters (coming soon).

SDKs

TypeScriptBeta

import { Starters, Auth } from "@rwai/pulse";

const inputs = [
    "I love the new features in the latest update!",
    "The product is okay, but it could be better.",
    "I'm not satisfied with the customer service I received.",
]

const result = await Starters.analyzeSentiment({ inputs, auth: Auth.userAuth() })
console.log(result)
View full documentation

PythonBeta

from pulse.starters import theme_allocation
from pulse.auth import ClientCredentialsAuth

input_file_name = "product-reviews.txt"

ta = theme_allocation(
    input_file_name,
    auth=ClientCredentialsAuth(
        client_id="<CLIENT_ID>",
        client_secret="<CLIENT_SECRET>",
    )
)
ta.bar_chart()
View full documentation

Rcoming soon

library(pulse)

client <- PulseClient$new(
    client_id = "<CLIENT_ID>", 
    client_secret = "<CLIENT_SECRET>"
)
result <- client$generateThemes(inputs = your_data)
print(result)
View full documentation

Plugins

Excel LogoExcel Add-InBeta

Analyze datasets directly within Excel. Generate insights, summaries, and export results with a single click.

Google Sheets LogoGoogle Sheets Add-OnComing Soon

Seamlessly integrate Pulse into Google Sheets. Highlight data ranges and obtain AI-powered analysis without leaving your sheet.

Ready to get started?

Start Quickstart