Docs

Integrations

Built-in integrations for email, payments, authentication, analytics, and more.

Overview#

Acme Toolkit connects with external services to handle email, payments, authentication, analytics, and security. Some integrations are built into the platform and work out of the box. Others require you to connect your own external account (such as a payment processor or an email provider). Credentials live in your environment configuration, never in the source.

This page is an example integration directory that ships with the boilerplate. Replace it with the integrations your own product supports.


Integration Directory#

Email#

IntegrationProviderWhat It EnablesAccount Required
Transactional EmailResendConfirmations, receipts, reminders, and notificationsResend account
Transactional EmailPostmarkAlternative transactional email delivery with trackingPostmark account

Payments#

IntegrationProviderWhat It EnablesAccount Required
PaymentsStripeOne-time and recurring payment collection, customer portal, and refundsStripe account

Webhook-driven automation. When a payment is received via a Stripe webhook, the platform runs the matching automation: events fire, records update, and follow-up steps execute automatically.

Refund routing. Refunds are routed back through the account that captured the original charge.

Storage#

IntegrationProviderWhat It EnablesAccount Required
File StorageS3-compatibleUploads and downloads of files and assetsS3-compatible bucket

Analytics and Monitoring#

IntegrationProviderWhat It EnablesAccount Required
Error MonitoringSentryFrontend and backend error tracking with source mapsOptional
Product AnalyticsPostHogProduct usage analytics and event trackingOptional

Security and Verification#

IntegrationProviderWhat It EnablesAccount Required
AuthenticationBuilt-inUser authentication (OAuth2, JWT), session management, and two-factor authenticationBuilt-in
CAPTCHAreCAPTCHA / Cloudflare TurnstileBot prevention on public formsBuilt-in (configurable)

Integration Configuration#

Credentials#

All integration secrets (API keys, OAuth tokens, provider settings) live in your environment configuration, not in the source. Set them once per deployment, and keep separate values for your test and live environments.

Email Domain Verification#

The product includes guidance for verifying your sending domain:

  • DKIM record setup and validation
  • SPF record guidance
  • DMARC configuration

Webhook Infrastructure#

For custom integrations, the product provides:

  • Inbound webhook endpoints for triggering automations from external systems
  • Outbound webhooks for calling external APIs
  • Cryptographically signed webhook payloads for security
  • Webhook logging for debugging
Was this page helpful?