tr Skip to content
Custom Apps

Connect any app —
even the ones we haven't built.

Build a private integration for any REST API — API Key, OAuth 2.0 or Basic Auth — or import an OpenAPI, Swagger or Postman spec and skip the manual setup. No code required.

763+ pre-built apps included Unlimited custom apps Reusable in every workflow
How it's built

Define the app once.
Use it everywhere.

Name your app, choose how it authenticates, then define the actions and triggers it exposes. From then on it behaves just like any pre-built FlowMattic integration.

  • Visual, no-code builder — no PHP required
  • Full REST support: GET, POST, PUT, PATCH, DELETE
  • Build it once, reuse it in unlimited workflows
New Custom App — Acme CRM Draft
1. Authentication
API Key OAuth 2.0 Basic Auth
Header name Authorization
API key •••• •••• •••• 3f2c
Add to Request header
2. Define action — Create Contact
POST /v1/contacts
email{{trigger.email}}
full_name{{trigger.name}}
source"FlowMattic"
Test action — 200 OK
Build any integration

If it has an API,
you can automate it.

Internal CRMs, niche SaaS tools, regional platforms, legacy systems — anything with a REST API becomes a first-class FlowMattic app.

Full REST API support

Connect to any REST endpoint with custom headers and dynamic parameters mapped straight from earlier steps in the workflow.

GETPOSTPUTPATCHDELETE
See the full platform

Any authentication method

API Key, OAuth 2.0, Basic Auth or Bearer Token — configure it once and FlowMattic handles it on every request.

Don't want to manage OAuth yourself? Try FlowMattic Connects →

Import in minutes

Paste an OpenAPI, Swagger or Postman spec and FlowMattic scaffolds the endpoints for you.

Triggers & actions

Webhook triggers start workflows instantly; polling triggers check the API for new data on a schedule.

Share with your team

Build a custom app once and every workflow on the account can use it — no re-configuring per project.

View team plans
How it works

From blank app to live integration

Three steps, no code, ready to drop into any workflow.

01

Add your app & authentication

Name the app, add an icon, and choose how it authenticates — API Key, OAuth 2.0 or Basic Auth.

02

Define triggers & actions

Map each endpoint to a trigger (webhook or polling) or an action, with dynamic parameters and response mapping.

03

Use it in any workflow

Your custom app shows up in the builder right alongside every pre-built integration — ready to drag in and connect.

FAQ

Custom Apps, answered

No. Custom Apps use FlowMattic's visual builder — choose an authentication method, fill in the endpoint URL, headers and parameters, and the app is ready to use. No PHP or JavaScript required.

API Key, OAuth 2.0, Basic Auth, Bearer Token and custom headers — pick whichever method the target API requires.

Yes. Import an OpenAPI, Swagger or Postman spec and FlowMattic scaffolds the endpoints for you, ready to refine.

Yes. Define webhook triggers for instant, event-based workflows, or polling triggers that check the API on a schedule.

It's available account-wide, exactly like a pre-built integration — drop it into any workflow, any number of times.

For services that support OAuth, FlowMattic Connects lets your users authorize with one click, without ever handling a raw API key.

Got an app FlowMattic
doesn't support yet?

Build it yourself in minutes — no code, and no waiting on a plugin update.

763+Pre-built apps
Custom apps
0Lines of code