Feedple

Features

Product

Integrations

Pricing

Docs

FAQ

Contact Us

Client Login

Get Started

Feedple Documentation

Complete technical guides, API references, configuration parameters, and web widget integration guides.

Why not just use ChatGPT, Claude or Gemini?

Feedple AI is an AI execution layer for business systems, while ChatGPT, Claude or Gemini are primarily AI conversation interfaces.

1. Connect AI to your business in minutes

ChatGPT

Connecting ChatGPT directly to your business data typically requires building an MCP server or developing a custom integration using the OpenAI API. This often involves implementing:

  • REST or GraphQL API integrations
  • Function calling / tool calling endpoints
  • Authentication (OAuth, API keys, JWT, etc.)
  • Database access layer or ORM
  • Vector database and RAG pipeline (if using knowledge retrieval)
  • Webhook handling
  • Permission and access control
  • Infrastructure to host and maintain the integration

This additional engineering work is required before ChatGPT, Claude or Gemini can securely access your business data.

Feedple AI

Install our SDK, add your API key, and you're connected. No MCP server. No custom integration. No database URL exposure. No need to expose your application's API endpoints. As long as your application is running, Feedple AI can securely access only the data you've explicitly allowed through the SDK.


2. AI that works even when you're offline

ChatGPT

ChatGPT responds when you ask it something. It does not continuously monitor your business or reliably execute business workflows on a schedule.

Example:

"Every day, find inactive customers and send personalized re-engagement emails."

This isn't what ChatGPT is designed to do as a business automation platform.

Feedple AI

Feedple runs automations continuously in the background.

Examples:

  • Detect inactive customers
  • Generate personalized emails
  • Send notifications
  • Monitor business metrics
  • Execute scheduled workflows automatically

3. Built for secure business data

Businesses shouldn't give an AI unrestricted SQL access.

Feedple AI introduces a safer execution model:

  1. The AI generates an Intermediate Representation (IR), not raw SQL.
  2. Feedple validates the IR against your permissions and policies.
  3. Only approved operations are compiled into SQL and executed.
  4. Every request is tenant-scoped and auditable.

This provides much stronger control than allowing an LLM to directly generate and execute SQL.


4. Bring AI directly into your product

Your team shouldn't need to open another website every time they want AI assistance.

Feedple provides an embeddable web widget that integrates directly into your admin dashboard, allowing employees to interact with AI where they already work.

Examples:

  • "Which customers are likely to churn?"
  • "Show today's failed payments."
  • "Generate a retention campaign."

No context switching.


5. AI that understands your business

General-purpose AI knows general knowledge.

Feedple learns your business.

By connecting your application data, Feedple builds business context including:

  • Customers
  • Orders
  • Products
  • Transactions
  • Support history
  • Internal workflows
  • Custom business entities

This enables answers and actions that are grounded in your company's data instead of generic assumptions.


The core difference

ChatGPT is an AI assistant.

You ask questions.

It answers.

Feedple AI is an AI operating layer for your business.

It understands your business, continuously monitors it, and securely takes action on your behalf.

Feedple PHP SDK

Connect your database to Feedple AI securely through our automated background integration.


Package Information & Resources

InformationDetails
Package Namefeedple/feedple-sdk
Current Version1.0.0 (Latest Release)
Package ManagerComposer
Official Registry Linkpackagist.org/packages/feedple/feedple-sdk

Latest Stable Version

Total Downloads

GitHub Repository


Quick Installation

Install the official feedple/feedple-sdk package from Packagist:

BASH

composer require feedple/feedple-sdk

Requires PHP 8.1+ and the pdo extension.


Quick Start Guide

Initialize Feedple SDK in 3 steps:

PostgreSQL Example

PHP

<?php

require __DIR__ . '/vendor/autoload.php';

use Feedple\Sdk\FeedpleSDK;
use Feedple\Sdk\DbConfig;
use Feedple\Sdk\Core\Identity;

// 1. Connect to your database
$dbConfig = DbConfig::pgsql(
    host: '127.0.0.1',
    database: 'myapp',
    username: 'postgres',
    password: 'secret_password',
);

// 2. Set table access permissions
$identity = new Identity(
    name: 'my-app',
    allowedTables: ['users', 'orders', 'products'],
);

// 3. Start Feedple SDK
$sdk = new FeedpleSDK(
    apiKey: 'sk_live_your_api_key',
    dbConfig: $dbConfig,
    identity: $identity,
);

MySQL Example

PHP

$dbConfig = DbConfig::mysql(
    host: '127.0.0.1',
    database: 'myapp',
    username: 'root',
    password: 'secret_password',
);

SQLite Example

PHP

$dbConfig = DbConfig::sqlite(
    path: '/path/to/database.sqlite',
);

Configuration Options

OptionTypeDefaultDescription
apiKeystringrequiredYour Feedple workspace API key
dbConfigDbConfigrequiredDatabase configuration instance (mysql, pgsql, or sqlite)
identityIdentityrequiredTable access rules
autoSyncbooltrueAutomatically sync schema changes
syncIntervalint60Sync frequency in seconds

Security & Permissions

Control which tables Feedple AI can query:

PHP

// Whitelist specific tables (Recommended)
$identity = new Identity(
    allowedTables: ['orders', 'products'],
);

// Allow access to all tables
$identity = new Identity(
    allTables: true,
);

Note

Sensitive columns like `password`, `token`, `secret`, `hash`, `salt`, `ssn`, and `credit_card` are automatically excluded during schema sync.


Stop the SDK

Shut down the background worker process cleanly when your application exits:

PHP

$sdk->stop();

Framework Examples

Explore ready-to-run starter projects from the official feedple-examples repository:

FrameworkGitHub Source
LaravelView Code
SymfonyView Code
Pure PHP (PDO)View Code

Laravel

ServiceProvider & Daemon · Full Laravel integration featuring a dedicated FeedpleServiceProvider and Artisan background command for schema sync and AI query execution. Open Laravel Example on GitHub

Symfony

Console Worker · Symfony console command worker managing the Feedple SDK lifecycle and database connection pool. Open Symfony Example on GitHub

Pure PHP (PDO)

Vanilla PHP Script · Standalone PHP script demonstrating raw PDO connection configuration, schema extraction, and worker execution. Open Pure PHP Example on GitHub