← Back to Home

API Documentation

Understanding Keelo.ai's Growth Intelligence Platform

Overview

Keelo.ai is a growth intelligence platform that connects to your business tools to provide unified analytics, intelligent insights, and automated recommendations. Our platform aggregates data from multiple sources and uses advanced analytics to help you make data-driven decisions.

Key Capabilities:

  • Real-time data synchronization across platforms
  • Natural language query interface
  • Automated trend detection and anomaly alerts
  • AI-powered recommendations and insights
  • Unified analytics dashboard

Platform Architecture

How Keelo.ai Works:

1

OAuth Authorization

You securely connect your business tools through industry-standard OAuth 2.0

2

Data Synchronization

We sync your authorized data using encrypted connections and store it securely

3

Data Processing

Our analytics engine processes and aggregates data across all your sources

4

Intelligent Insights

Advanced analytics and pattern recognition generate actionable insights

5

Delivery

Insights are delivered through dashboards, alerts, and natural language responses

Supported Integrations

CRMCustomer Relationship Management

HubSpot

Data Accessed:

  • • Contacts, Companies, Deals
  • • Activities (emails, calls, meetings)
  • • Custom properties
  • • Pipeline data

OAuth Scopes:

  • • crm.objects.contacts.read
  • • crm.objects.companies.read
  • • crm.objects.deals.read

Sync Frequency: Every 60 minutes

Salesforce

Data Accessed:

  • • Leads, Accounts, Opportunities
  • • Activities and Tasks
  • • Custom objects
  • • Sales pipeline data

OAuth Scopes:

  • • api (full API access)
  • • refresh_token

Sync Frequency: Every 60 minutes

E-COMMERCEE-Commerce Platforms

Shopify

Data Accessed:

  • • Orders and transactions
  • • Customer data
  • • Product catalog
  • • Inventory levels

OAuth Scopes:

  • • read_customers
  • • read_orders
  • • read_products
  • • read_inventory

Sync Frequency: Every 60 minutes (hourly incremental updates)

ADVERTISINGAdvertising Platforms

Google Ads

Data Accessed:

  • • Campaign performance metrics
  • • Ad groups and keywords
  • • Conversion data
  • • Cost and ROI metrics

OAuth Scopes:

  • • adwords (Google Ads API)

Sync Frequency: Every 60 minutes | API Version: v22

Meta Ads (Facebook/Instagram)

Data Accessed:

  • • Campaign metrics
  • • Ad set performance
  • • Audience insights
  • • Conversion tracking

OAuth Scopes:

  • • ads_read
  • • read_insights

Sync Frequency: Every 60 minutes

DOCUMENTSDocument Management

Google Drive

Data Accessed:

  • • Document content (user-selected)
  • • Spreadsheet data
  • • File metadata

OAuth Scopes:

  • • drive.readonly
  • • drive.file

Sync Frequency: On-demand (user-initiated)

Security & Compliance

Data Encryption

  • At Rest: AES-256-CBC encryption
  • In Transit: TLS 1.3
  • OAuth Tokens: Encrypted before storage

Access Control

  • • Role-based access control (RBAC)
  • • Multi-factor authentication (MFA)
  • • Session management

Infrastructure

  • • SOC 2 Type II compliant hosting
  • • Automated backups
  • • DDoS protection

Compliance

  • • GDPR compliant
  • • CCPA/CPRA compliant
  • • ISO 27001 aligned

OAuth Security Model

Keelo.ai uses OAuth 2.0 for all integrations, which means:

  • • We never see or store your third-party platform passwords
  • • You authorize access through the platform's official OAuth flow
  • • You can revoke access at any time from your integrations dashboard
  • • Tokens are encrypted using AES-256 before storage
  • • CSRF protection via Redis-stored OAuth state (10-minute TTL)

Advanced Analytics Engine

How We Process Your Data

1. Data Aggregation

We combine data from all your connected sources into a unified view

2. Pattern Recognition

Statistical analysis identifies trends, anomalies, and correlations

3. Intelligent Insights

Advanced analytics with Anthropic's Claude API generates contextual recommendations

4. Natural Language Interface

Ask questions about your data in plain English and receive instant answers

AI Processing Transparency

Keelo.ai partners with Anthropic (Claude AI) for intelligent insight generation:

  • No Training: Your data is NOT used to train AI models
  • Transient Processing: Data is processed in real-time, not retained
  • Enterprise Security: All processing uses enterprise-grade encryption
  • Privacy-First: Analysis happens in your private workspace

Rate Limits & Performance

99.9%

Uptime SLA

<2s

Average Response Time

60min

Default Sync Interval

API Rate Limits by Plan

FeatureStarterProfessionalEnterprise
Sync FrequencyEvery 4 hoursEvery 60 minutesEvery 15 minutes
Query Requests1,000/day10,000/dayUnlimited
Data Retention6 months2 yearsUnlimited

Developer Support

Documentation

Comprehensive guides, tutorials, and API reference documentation.

Browse Documentation →

Support Team

Email us at support@keelo.ai

Response time: <24 hours

Contact

Technical Support

support@keelo.ai

API Questions

api@keelo.ai

Security Issues

security@keelo.ai

Privacy Concerns

privacy@keelo.ai