Connector Platform
The Monetro Connector Platform enables developers to build integrations that extend Monetro's functionality. Connectors are modular plugins that users install with one click from the Connector Store.
How It Works
- Define your connector with a manifest (metadata + settings schema)
- Implement webhook handlers or API integrations
- Submit for review
- Publish in the Connector Store
Connector Types
| Type | Description | Example |
|---|---|---|
| Webhook | Receives events from external services | Stripe, PayPal, Klarna |
| API | Connects to external APIs for data sync | Google Workspace, Timely |
| Hybrid | Both webhook + API integration | Revolut Business, GoCardless |
Available Connectors (19)
Payments (8)
| Connector | Description | Auth | Plan |
|---|---|---|---|
| Stripe | Invoice webhook events | Webhook Secret | Starter |
| PayPal | Payment notifications | Webhook-ID | Starter |
| Klarna | Sofort, Ratenkauf, Pay Later | API Key + Secret | Starter |
| SumUp | POS / card reader transactions | API Key + Merchant Code | Starter |
| Mollie | Payment confirmations | API Key | Starter |
| Revolut Business | Debit transactions | Webhook Secret | Starter |
| Adyen | Enterprise payments (online, POS, in-app) | API Key + HMAC | Pro |
| GoCardless | Open Banking (PSD2), 2300+ banks AT/DE | OAuth | Pro |
Accounting (2)
| Connector | Description | Auth | Plan |
|---|---|---|---|
| FinanzOnline | Submit VAT returns to Austrian tax authority (SOAP) | Teilnehmer-ID + PIN | Pro |
| DATEV Export | Export bookings in EXTF v700 format for tax advisors | Berater-Nr. + Mandanten-Nr. | Starter |
Communication (3)
| Connector | Description | Auth | Plan |
|---|---|---|---|
| Slack | AI accounting assistant as Slack bot | Bot Token + Signing Secret | Pro |
| Telegram | AI accounting assistant as Telegram bot | Bot Token + Username | Pro |
| WhatsApp Business | AI assistant via WhatsApp — send receipts, query invoices | Access Token + Phone ID + WABA | Business |
Productivity (6)
| Connector | Description | Auth | Plan |
|---|---|---|---|
| Google Workspace | Calendar & Gmail in the dashboard | OAuth Client ID + Secret | Pro |
| Timely | Time tracking with auto-invoicing | OAuth | Pro |
| Toggl Track | Import time entries | API Token | Starter |
| Clockify | Import time entries | API Key | Starter |
| mite | Import time entries | API Key + Subdomain | Starter |
| Trakro | Live timer, billing, customer sync | API Key | Starter |
Architecture
Connector Store UI /connectors (frontend)
|
Connector API /api/connectors (REST CRUD)
|
Connector Registry connectorRegistry.ts (19 connectors)
|
Webhook Handlers /api/payment-import/:provider/:token
/api/chatbot/:platform
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/connectors | List all connectors + install status |
GET | /api/connectors/:slug | Connector detail + config |
POST | /api/connectors/:slug/install | Install a connector |
POST | /api/connectors/:slug/uninstall | Uninstall a connector |
PUT | /api/connectors/:slug/config | Update connector settings |
All endpoints require admin role.
Plans
| Plan | Available Connectors |
|---|---|
| Starter | Stripe, PayPal, Klarna, SumUp, Mollie, Revolut, DATEV, Toggl, Clockify, mite, Trakro |
| Pro | All Starter + FinanzOnline, Adyen, GoCardless, Google Workspace, Timely, Slack, Telegram |
| Business | All connectors incl. WhatsApp Business + API access (MCP) |