C

Board

Track tasks across all projects

Task Intake

Create specs with AI

Ask AI

Ask anything — AI routes your request

Get a Project

Scope a CRM project with AI

Prompt Builder

Generate Claude Code prompts

MCP

Model Context Protocol tools

Playground

Test API endpoints live

Schema

Explore database tables

Code Explorer

Browse the CRM codebase

Docs

API reference

Resources

Guides, snippets & starter kits

Changelog

Release history

Sign in

Open PushButtonCRM app

AI Agent

  • Project Template Library
  • Error Patterns

Automations

  • Overview
  • Triggers
  • Conditions
  • Actions

Core Concepts

  • Multi-Tenancy Rules
  • Soft Deletes
  • Pipeline Stages
  • Auth & JWT Shape
  • Custom Modules
  • Reports Schema
  • Custom Fields
  • Activity Log
  • Deal Stage History
  • Pipeline Probability

SMS & Campaigns

  • SMS & Campaigns Overview
  • Schema Gotchas
  • SMS & Campaigns Full Schema

Tools

  • MCP Server
  • Changelog

API Reference

The PushButtonCRM REST API lets you read and write CRM data from external systems. All endpoints require an API key and are scoped to your tenant.

Base URL

https://app.pushbuttoncrm.com/api/v1

Authentication

API key setup and Bearer token format for all requests.

Contacts

Create, read, update, and delete contact records.

Deals

Manage deals across pipeline stages.

Companies

Create and manage company records linked to contacts.

Webhooks

Subscribe to CRM events and receive signed payloads.