Integrations

Connect to 5,000+ Apps

Automate your invoicing workflows by connecting Invoicematic to the tools you already use. No coding required for most integrations.

Featured Integrations

Pre-built connections that work out of the box. Set up in minutes, not hours.

Zapier

5,000+ apps

Connect Invoicematic to thousands of apps without writing code. Create automated workflows triggered by invoice events.

  • Auto-create invoices from form submissions
  • Sync customers with your CRM
  • Log payments to Google Sheets or Airtable

Slack

Real-time alerts

Get instant notifications in your Slack channels when invoices are paid, estimates are accepted, or payments are overdue.

  • Payment received notifications
  • Overdue invoice alerts
  • New customer sign-up notifications

n8n

Open-source automation

Self-hosted workflow automation. Build complex multi-step automations with a visual editor and full control over your data.

  • Self-hosted for full data control
  • Visual workflow builder
  • Trigger on any webhook event

Stripe

Payment processing

Accept online payments directly through your invoices. Stripe handles the payment processing so you get paid faster.

  • Credit card payments on invoices
  • Automatic payment reconciliation
  • Subscription billing support

Email Providers

SMTP, Mailgun, SES & more

Send invoices from your own domain. Connect your preferred email service for reliable delivery and tracking.

  • SMTP, Mailgun, Amazon SES, Postmark
  • Send from your own domain
  • Email delivery tracking

Cloud Storage

S3, DigitalOcean & more

Store receipts, attachments, and backups on your preferred cloud provider for secure, scalable storage.

  • Amazon S3, DigitalOcean Spaces
  • Automated backup scheduling
  • Local or remote file disk options
For Developers

Build Custom Integrations

A powerful REST API and real-time webhooks give you full programmatic control over your invoicing data.

REST API

Full CRUD access to all resources

Create an invoice
curl -X POST /api/v1/invoices \
  -H "Authorization: Bearer is_key_..." \
  -d '{"customer_id": 1, "items": [...]}'
  • Invoices, estimates, payments, customers, expenses
  • Scoped API keys with fine-grained permissions
  • IP allowlisting and 180 req/min rate limiting
  • Versioned endpoints for stability
View API Documentation

Webhooks

Real-time event notifications

Webhook payload
{
  "event": "invoice.paid",
  "data": {
    "id": 42,
    "total": 3500.00,
    "customer": "Acme Corp"
  }
}

Available Events

invoice.created invoice.paid payment.received estimate.accepted customer.created expense.created
  • HMAC-SHA256 signature verification
  • Automatic retries with delivery logs
  • Filter by event type per endpoint

Exchange Rate Providers

Live exchange rates from five providers keep your multi-currency invoices accurate.

Currency Beacon

Currency Freak

Currency Layer

Open Exchange Rates

Fixer.io

Ready to connect your workflow?

Start your free trial and integrate Invoicematic with the tools you already use.