Integrations Index
The Reformer Platform orchestrates several services during onboarding and ongoing account management. This section summarizes configuration requirements and links deeper documentation (to be expanded).
| Service | Purpose | Config Reference | Docs |
|---|---|---|---|
| MCP Servers | AI assistant access to all services | reformer-platform/mcp-servers/ | Details |
| Figma | Design-to-code automation & design token sync | reformer-platform/services/figma-service.js | Details |
| ClickUp | Task and project automation | reformer-platform/services/clickup-service.js | Details |
| Stripe | Billing + subscriptions | reformer-platform/src/api/checkout.js | Details |
| Dropbox | Client asset storage | reformer-platform/services/dropbox-service.js | Details |
| Slack | Internal notifications | reformer-platform/services/slack-service.js | Details |
| Intercom | Event tracking & analytics | reformer-platform/services/intercom.js | Details |
| Close CRM | Lead management | reformer-platform/services/close-crm.js | Details |
| Cal.com | Scheduling automation | reformer-platform/services/cal-com-service.js | Details |
| Resend | Email sending (primary) | reformer-platform/services/resend-service.js | See MCP Servers docs |
| Cursor Cloud Agents | Code automation & analysis | Scripts in mcp-servers/ | Details |
| Firecrawl | Web intelligence & crawling | reformer-platform/services/firecrawl-service.js | Integrated in Admin Dashboard |
| Webflow Page Transitions | Smooth page navigation | reformer-platform/webflow-embeds/ | Details |
Environment Variables
Copy from reformer-platform/ENV-TEMPLATE.md into Render/GitHub secrets. Each integration requires the matching *_API_KEY or webhook secret set before going live.
- MCP Servers: See MCP Servers documentation for complete configuration
- Figma:
FIGMA_ACCESS_TOKEN,FIGMA_DASHBOARD_FILE_KEY,FIGMA_PORTAL_FILE_KEY - ClickUp:
CLICKUP_* - Stripe:
STRIPE_WEBHOOK_SECRET, product keys - Dropbox:
DROPBOX_ACCESS_TOKEN - Slack:
SLACK_WEBHOOK_URL, optional channel-specific webhooks - Intercom:
INTERCOM_ACCESS_TOKEN - Close:
CLOSE_API_KEY - Resend:
RESEND_API_KEY(primary email service) - Cursor:
CURSOR_API_KEY - Firecrawl:
FIRECRAWL_API_KEY(configured in service)
Testing Each Integration
- Run targeted scripts under
reformer-platform/scripts(e.g.,setup-clickup-docs.js,update-bugs-working.js). - Use
docs/api/overviewfor curl examples and expected outputs. - For OAuth-based services (Dropbox), ensure refresh tokens and redirects remain valid; rotate as needed.
Cloudflare Token (Reformer Email Routing)
CLOUDFLARE_API_TOKEN (stored in Render) is the shared credential for cache purges and broader Cloudflare automation. Current scopes:
- Accounts: Account Rulesets: Edit, Access Audit Logs: Read, Logs: Read, Workers Scripts: Edit (applies to all accounts)
- Zones: Email Routing Rules: Edit, Zone WAF: Edit, Zone: Read, DNS: Read, Zone: Edit, SSL and Certificates: Edit, Cache Purge: Purge, Page Rules: Edit, Load Balancers: Edit, Firewall Services: Edit, DNS: Edit (applies to all zones)
Do not tighten this token without confirming the automation impact; it powers cache purges for developers.reformer.la, DNS updates, rules changes, and Worker deployments.
Retired Integrations
- Loops: Retired - Replaced by Resend as primary email service. Integration removed from production; credentials kept only for archives.
- Memberstack: Retired - Removed from stack. No longer in use.
Retired integrations are kept in the codebase only for historical reference and should not be re-enabled without an explicit decision. Document additional integration specifics in dedicated sub-pages inside this directory.
MCP Servers
15 custom MCP servers provide AI assistants (like Cursor's AI) with direct access to all integrated services. See the MCP Servers documentation for complete details, configuration, and capabilities.
Total: 95+ tools across 15 custom MCP servers + Render MCP