Documentation Index
Fetch the complete documentation index at: https://hc.pillargtm.com/llms.txt
Use this file to discover all available pages before exploring further.
Getting Started
PILLAR connects to your CRM, enriches every account with district intelligence, and starts generating health scores, risk signals, and revenue insights automatically. This guide walks you through setup.Step 1: Accept Your Invitation
Your organization admin will send you an invite via email. Click the link to create your account. PILLAR uses Row-Level Security, so your data is isolated to your organization from the moment you sign in.Authentication Details
Learn more about auth flows, user roles, and RLS policies
Step 2: Connect Your CRM
Navigate to Settings > Integrations and click Connect on your CRM provider. PILLAR supports:| CRM | Sync Frequency | Objects Synced | Score Write-Back |
|---|---|---|---|
| Salesforce | Every 15 minutes | Accounts, Contacts, Opportunities, Leads | Health, Risk, Priority scores |
| HubSpot | Every 15 minutes | Companies, Contacts, Deals, Tickets | Health, Risk, Priority scores |
| Microsoft Dynamics 365 | Every 15 minutes | Accounts, Contacts, Opportunities, Leads | Health, Risk, Priority scores |
Field Mapping
After connecting, PILLAR auto-discovers your CRM schema and maps fields to PILLAR columns. You can review and customize mappings via the Field Mapping button on each connector card.- Auto-Discovery: PILLAR reads your CRM’s actual field schema and fuzzy-matches known fields automatically
- Custom Mappings: Add mappings for custom fields (e.g., map your CRM’s contract end date field to PILLAR’s contract end date)
- Transform Types: Direct (copy), Picklist Map (enum translation), Formula (computed), Lookup (ID resolution)
- Required Fields: PILLAR flags which fields must be mapped for scoring to work (e.g., name, ARR, segment, stage, close date)
Score Write-Back
PILLAR pushes computed scores back to your CRM as custom fields:| PILLAR Score | Salesforce Field | HubSpot Property |
|---|---|---|
| Health Score (0-100) | PILLAR_Health_Score__c | pillar_health_score |
| Risk Score (0-100) | PILLAR_Risk_Score__c | pillar_risk_score |
| Priority Score (0-100) | PILLAR_Priority_Score__c | pillar_priority_score |
You’ll need to create these custom fields in your CRM before enabling write-back. In Salesforce, create three custom Number fields on the Account object. In HubSpot, create three custom Number properties on the Company object.
Connectors API
Technical details on connector configuration, sync status, and field mappings
Step 3: Connect Email and Calendar
PILLAR ingests email metadata and calendar events to power activity-based signals. Navigate to Settings > Integrations and connect:- Google Workspace — email send/receive metadata, calendar events
- Microsoft 365 — email and calendar metadata
Step 4: Upload Financial Data
Navigate to Settings > Financial Data to upload quarterly P&L metrics for the Board Report. PILLAR provides a CSV template you can download and fill in with:- Revenue metrics: ARR, new business, expansion, contraction, churn
- P&L: total revenue, COGS, gross profit, OPEX, EBITDA
- Unit economics: monthly burn, cash balance, LTV
- Headcount: total employees, sales, CS
Step 5: Configure Scoring Weights
PILLAR’s scoring engine ships with default weights tuned for EdTech GTM teams. You can customize weights for any of the 8 scoring categories:Account Health
Overall account vitality combining engagement, pipeline, and renewal signals
ICP Fit
How closely an account matches your ideal customer profile
Lead Score
Behavioral and demographic scoring for inbound leads
Renewal Risk
8-variable model predicting churn probability
Step 6: Review Your Dashboard
Once your CRM sync completes, your dashboard populates automatically:- Command Center — portfolio-level ARR, NRR, GRR, pipeline, and risk distribution
- Account Health — top accounts by health score, accounts needing attention
- Signals — active signals requiring action, organized by severity
- Revenue Bowtie — full funnel from lead to expansion with conversion rates
- Board Report — executive-ready view combining CRM data with financial metrics
Step 7: Meet Drafter
Every authenticated PILLAR page has a floating ✦ Drafter button in the bottom-right. Drafter is the in-app AI agent — ask any GTM question and it picks the right tools from the 129 MCP tool surface, pulls evidence, and returns a specific answer with citations. Good first prompts to try:- “Why does [account name] have its current renewal risk score?”
- “Which connectors haven’t synced in the last 24 hours?”
- “What’s our biggest pipeline risk this quarter?”
- “Show me my top expansion candidates right now”
agent_actions for audit + flywheel learning.
Step 8: Connect External AI Assistants via MCP
If you want to query PILLAR from Claude Desktop, Cursor, VS Code, ChatGPT Desktop, Zed, or Windsurf, use the native MCP server.- Navigate to Settings > Integrations > API Keys & MCP Server and generate an API key
- Add this to your AI assistant’s MCP config:
- Start asking natural-language questions (“what’s at risk this quarter?”, “simulate NRR going from 108% to 115%”, “generate a board narrative for Tuesday”)
What Happens Next
After initial setup, PILLAR continuously:- Syncs CRM data every 15 minutes
- Enriches accounts with Starbridge district intelligence
- Scores every account across 8 categories
- Generates signals when thresholds are crossed
- Routes notifications to Slack and email
- Pushes scores back to your CRM custom fields
- Updates dashboards with real-time insights
- Answers questions via Drafter (in-app) or your MCP-connected AI assistant