IntegrationsStable · 2 min read
Integrations
Perkamo is API-first. Production integrations use trusted backend events, SDKs and webhooks so your existing product, commerce or CRM stack keeps owning identity, checkout, fulfillment and campaigns.
Available today
| Path | Status | Use it for |
|---|---|---|
| REST API | Available | Direct event ingest, customer state, rewards and admin config. |
| SDKs | Available | Backend JavaScript, Next.js, browser-safe clients, PHP and Symfony apps. |
| Webhooks | Available | Fulfillment, CRM sync and operational automation after Perkamo computes effects. |
| MCP connections | Preview | Supervised AI operations through hosted OAuth or the @perkamo/mcp stdio adapter. |
| Segment inbound | Beta | Forward server-side Segment track and identify calls to Perkamo. |
| Make and Zapier recipes | Preview | Trigger scenarios from webhooks and send signed events back. |
Integration recipes
Use these recipes to connect Perkamo to your existing stack.
- Quickstart for the first trusted backend event.
- Backend JavaScript SDK for Node.js or TypeScript services.
- Next.js SDK for App Router integrations.
- PHP SDK and Symfony Bundle for PHP commerce backends.
- Webhooks for CRM, email, coupon or operations handoff.
- MCP connections for agent-assisted program work through a
managed remote connection or installable stdio adapter.
- Security and keys before storing server keys in automation tools.
How Perkamo helps
For customer integrations, Perkamo can help define the event catalog, choose stable customer ids, design transaction ids for retries, validate webhook handlers and review the first production rollout. For a platform not covered by these guides, contact integrations@perkamo.com with the source system, trusted events and customer identity model you need to connect.