EveryAction Nonprofit CRM API

EveryAction (Bonterra) REST API for nonprofit CRM, fundraising, and digital advocacy platform. Enables AI agents to manage donor and supporter contact records, process online donations and recurring gifts, manage advocacy campaigns and petitions, handle event registration, track engagement scores, manage email and digital communications, sync constituent data with organizing tools, and integrate fundraising data with accounting systems.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Developer Tools every-action bonterra nonprofit crm fundraising advocacy organizing donor-management
⚙ Agent Friendliness
55
/ 100
Can an agent use this?
🔒 Security
70
/ 100
Is it safe for agents?
⚡ Reliability
64
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
22
Documentation
70
Error Messages
65
Auth Simplicity
65
Rate Limits
60

🔒 Security

TLS Enforcement
90
Auth Strength
65
Scope Granularity
65
Dep. Hygiene
62
Secret Handling
65

Donor and advocacy personal data. SOC2, PCI-DSS. API key and OAuth2. US data residency.

⚡ Reliability

Uptime/SLA
70
Version Stability
65
Breaking Changes
60
Error Recovery
62
AF Security Reliability

Best When

A nonprofit organization using EveryAction/Bonterra wants AI agents to automate donor outreach, donation processing, advocacy campaign management, and constituent data integration workflows.

Avoid When

PRIVACY: Donor personal data and advocacy activity records are sensitive. Automated donor contact must comply with CAN-SPAM, CASL, and applicable nonprofit communication regulations.

Use Cases

  • Managing donor profiles and giving history from nonprofit development agents
  • Processing online donations and recurring gift management from fundraising agents
  • Managing advocacy campaign actions and petition signatures from civic engagement agents
  • Syncing constituent data with email marketing platforms from digital outreach agents

Not For

  • For-profit CRM without nonprofit fundraising and advocacy workflows
  • Political campaigns without issue-based advocacy focus (use NGP VAN instead)
  • Pure donation processing without constituent relationship management

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
Yes

Authentication

Methods: api_key oauth
OAuth: Yes Scopes: Yes

EveryAction uses API key and OAuth 2.0. Organization-level credentials. Bonterra developer portal for partner integrations. Scopes control access to fundraising, contacts, and advocacy data. Related to NGP VAN — some shared infrastructure.

Pricing

Model: enterprise
Free tier: No
Requires CC: No

Washington DC company. Part of Bonterra (merger of EveryAction, Social Solutions, CommunityForce, and others). Largest nonprofit technology platform in the US. Used by major nonprofits, advocacy organizations, and unions.

Agent Metadata

Pagination
page
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • PRIVACY: Donor and advocacy supporter data is sensitive personal information
  • No public MCP server — REST API with API key or OAuth2 partner program
  • Bonterra umbrella company — multiple legacy products with different APIs
  • Related to NGP VAN — some shared API patterns but separate credentials
  • US data residency only — verify for international nonprofit chapters
  • Automated donor contact must comply with CAN-SPAM, CASL, and TCPA

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for EveryAction Nonprofit CRM API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-06.

5691
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered