Integrations

The tools Core runs on — and an open door for the rest.

Payments, background checks, email and texting are built in today — each one live, not on a roadmap. Connect ChatGPT or Claude, and reach anything else in your stack through a documented REST API and signed webhooks.

Built in today

Payments
ActivityPay
Card processing

Online card payments, cards on file, deposits, payment plans and refunds, settled to your own merchant account.

Staff screening
Checkr
Background checks

Staff and volunteer background checks ordered from onboarding, with results filed against the person.

SendGrid logo
Email & SMS
SendGrid
Email delivery

Transactional and bulk email sent from your own authenticated domain, with delivery and bounce tracking.

Twilio logo
Email & SMS
Twilio
Text messaging

SMS reminders, confirmations and alerts, with opt-out handling built in.

Amazon Web Services logo
Cloud & Infrastructure
Amazon Web Services
Face matching

Consent-first face matching with Rekognition, so a family can find just their child in the album.

Supabase logo
Cloud & Infrastructure
Supabase
Database & file storage

Managed Postgres with encryption at rest and row-level security isolating every organization, plus private photo and file storage.

AI connections

Bring the AI you already use.

Ask Core is built into every screen. If your team already works in ChatGPT or Claude, connect it to Core too — under the same access rules as the person using it.

ChatGPT

Ask about your organization from ChatGPT. It sees only what your own role in Core lets you see.

Claude

Connect Claude to Core the same way, with the same limits — and any change it suggests waits for you to approve it in Core.

REST API & Webhooks

Build your own.

A documented REST API with an OpenAPI spec, plus signed webhooks with delivery logs and retry — so your engineers can extend Core Registration the way you need.

REST API
OpenAPI spec and scoped developer tokens, so access is limited to what each integration needs.
Webhooks
Subscribe to record events. Signed payloads, a delivery log, and one-click retry.
Core Registration API — webhook example
// Register a webhook endpoint
POST /api/v1/webhooks
{
  "name": "Registrations to our CRM",
  "url": "https://your-app.com/core-events",
  "event_types": [
    "registrations.created",
    "payments.created"
  ]
}

// The response includes a signing secret.
// Every delivery is signed with it, logged,
// and can be retried from the dashboard.

Need a custom integration?

Tell us what you need to connect. We will tell you honestly whether the API and webhooks cover it, or what it would take.