Skip to main content

Integrations & Developer Platform Overview

||View as Markdown|

Integrations & Developer Platform Overview

Quick Summary: The GAAPx Developer Platform connects your CRM, Billing engines, and General Ledger (GL) to create a single automated revenue pipeline. In addition to native connectors for Salesforce, QuickBooks, and Slack, GAAPx exposes a full REST API (/api/v1/*) and a Model Context Protocol (MCP) server, allowing AI agents in Claude Desktop, Cursor, or custom pipelines to query financial data, generate waterfalls, and run compliance checks.


Integration Ecosystem Pipeline​


Available Connectors & Interfaces​

Integration / ToolCategorySupported OperationsGuide
Model Context Protocol (MCP)AI Agent ToolingClaude Desktop & Cursor tool calling for revenue queries, contract analysis, and waterfall generation.MCP Guide
REST API ReferenceDeveloper APIProgrammatic contract ingestion, journal entry export, and period lock governance via JSON endpoints.API Reference
Salesforce & CPQCRM ConnectorReal-time Closed-Won webhook synchronization, custom field mapping, and amendment tracking.Salesforce Guide
QuickBooksAccounting / GLAutomated Journal Entry sync, deferred revenue balance reconciliation, and multi-currency posting.QuickBooks Guide
Slack BotOperational AlertsInstant Slack notifications for contract extraction warnings, large deal approvals, and period close status.Slack Bot Guide

Developer Quick Start​

To connect an application or AI agent to GAAPx via API, generate an API key in the GAAPx Admin Console under Settings > Developer Keys, then query the status endpoint:

curl -X GET "https://api.gaapx.ai/v1/health" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"

For agentic setups using Claude Desktop or Cursor, see the Model Context Protocol (MCP) Guide.