Connectors

beta

Automate FileMaker with Stripe, Slack, Google Sheets, and more. Trigger flows instantly or run them on a schedule.

Get Started
Connector highlightGoogle OAuth verified

Connect FileMaker to Google without creating your own Cloud project

FMDojo's Google OAuth app completed Google's verification review for the Gmail sending, Google Sheets, and Google Calendar permissions used by these connectors. Connect a personal Gmail or Google Workspace account directly, then pass FileMaker values into Google actions—or return bounded Google results to a FileMaker script.

The difficult setup is already handled: Google Cloud app registration, OAuth client and redirect URI configuration, consent-screen and domain verification, privacy disclosures, scope justification, live functional demonstration, and Google's review.

Gmail

Send email from a Flow

Google Sheets

Read, append, and update values

Google Calendar

List, create, and update events

Verification covers Google's OAuth review; it is not a Google endorsement of FMDojo.

Connector catalog

138 services available. Save credentials once and reuse them across any flow.

Core

Find, create, update records and run scripts in your FileMaker databases

What you can do
Find recordsCreate recordUpdate recordDelete recordRun scriptGet layout info

Restart FileMaker Server components from alert recovery flows

What you can do
Restart server components

Trigger FMRouter routes from Flow steps to stitch FileMaker workflows together

What you can do
Trigger route
HTTP Request

Call any REST API or webhook endpoint — fully customizable

Outbound Webhook

POST trigger data to any URL, with optional HMAC-SHA256 signing

Filter / Stop if

Stop the flow early if a condition is not met

Databases

Read schemas and safely insert rows in PostgreSQL, including Neon and Supabase databases

What you can do
List tablesDescribe tableRead rowsInsert row

Read schemas and safely insert rows in MySQL and MariaDB databases

What you can do
List tablesDescribe tableRead rowsInsert row

Read schemas and safely insert rows in Microsoft SQL Server databases

What you can do
List tablesDescribe tableRead rowsInsert row

Read and safely modify rows in Oracle Database and Oracle Autonomous Database

What you can do
List tablesDescribe tableRead rowsInsert rowUpdate rows

Read collections and safely insert scalar documents in MongoDB

What you can do
List collectionsRead documentsInsert document

Scan, read, and safely store Redis string values

What you can do
Scan keysRead string valueSet string value

Messaging

Post messages to any channel via Incoming Webhooks

What you can do
Send channel messageSend DMPost fileUpdate message

Post messages to channels via Discord webhooks

What you can do
Send messagePost embedMention user or role

Post messages via Teams Incoming Webhooks

What you can do
Send channel messageSend adaptive card

Post messages to Synology Chat channels via incoming webhooks

What you can do
Send message
SMS

Send SMS messages via your Twilio account

What you can do
Send SMS

Send SMS, WhatsApp messages, and make voice calls

What you can do
Send SMSSend WhatsApp messageMake voice call

Send WhatsApp text and PDF/media messages through your Twilio WhatsApp sender

What you can do
Send messageSend media message

Push, broadcast, and reply to messages via the LINE Messaging API

What you can do
Send push messageBroadcast messageReply to message

Email

Email (SMTP)

Send emails via Gmail, Outlook, SendGrid, or any SMTP server

What you can do
Send emailSend with attachment

Send email from a connected Gmail or Google Workspace account

What you can do
Send emailSend with attachment

Add/update subscribers and send transactional emails

What you can do
Add subscriberUpdate subscriberTag contactArchive contact

Send emails via the SendGrid API

What you can do
Send emailSend template emailAdd contact to list

Send transactional emails and manage mailing lists via Mailgun

What you can do
Send emailSend template emailAdd to mailing listValidate email address

Add profiles, track events, and send emails via Klaviyo

What you can do
Add profileUpdate profileTrack eventSend campaign email

Send transactional emails and templates via Postmark

What you can do
Send emailSend template email

Send emails, add contacts, and send SMS via Brevo

What you can do
Send emailSend templateAdd contactSend SMS

CRM

Create and update contacts and deals via the CRM API

What you can do
Create contactUpdate contactCreate dealUpdate dealCreate company

Create, update, and query any Salesforce object via SOQL

What you can do
Create recordUpdate recordQuery records (SOQL)Delete recordUpsert record

Create people and deals, update deal status

What you can do
Create personUpdate personCreate dealUpdate dealFind person

Finance

Create customers, payment links, and send invoices

What you can do
Create customerCreate invoiceSend invoiceCreate payment linkCreate charge

Create customers, invoices, and record payments

What you can do
Create customerCreate invoiceRecord paymentCreate expenseSend invoice

Create contacts, invoices, and record payments

What you can do
Create contactCreate invoiceRecord paymentCreate billSend invoice

Create clients, invoices, and time entries, and record payments in FreshBooks

What you can do
Create clientCreate invoiceLog time entryRecord paymentSend invoice

List, create, and inspect Hungarian invoices through the Billingo API

What you can do
List invoicesGet invoiceCreate invoiceCheck NAV status

Create, reverse, and register payments for Hungarian invoices through Számla Agent

What you can do
Create invoiceReverse invoiceRegister payment

Create and retrieve Hungarian electronic invoices through the MiniCRM Invoice API

What you can do
Get invoiceCreate e-invoice

List, create, and inspect German invoices through the Lexware Public API

What you can do
List invoicesGet invoiceCreate draft invoiceGet payment status

List, create, and inspect Spanish invoices through the FacturaDirecta Public API

What you can do
List invoicesGet invoiceCreate invoice

List, create, and inspect Spanish invoices through the Holded API

What you can do
List invoicesGet invoiceCreate invoice

List, create, and inspect Australian invoices through the Saasu API

What you can do
List invoicesGet invoiceCreate invoice

Create and manage EU sales invoices through Mollie, including supported Peppol e-invoices

What you can do
List sales invoicesGet sales invoiceCreate sales invoice

Create invoices and manage partners in freee accounting

What you can do
Create invoiceCreate partnerRecord paymentGet account info

Ecommerce

Create orders, tag customers, update products

What you can do
Create orderUpdate orderCancel orderTag customerUpdate product stock

Create orders, update product stock, and retrieve customer data via the WooCommerce REST API

What you can do
Create orderUpdate order statusUpdate product stockGet customer

Get orders and update inventory on Rakuten Marketplace

What you can do
Get ordersUpdate inventoryGet product info

Social

Create posts on X using the X API

What you can do
Create post

Send Page messages through the Messenger Platform

What you can do
Send message

Send Instagram business messages through Meta messaging APIs

What you can do
Send message

Publish organization or member updates via the LinkedIn API

What you can do
Create post

Data

Read, append, and update spreadsheet values from FileMaker and connected services

What you can do
Append rowUpdate rowRead cell range

Send events and create conversions via the GA4 Measurement Protocol

What you can do
Send eventCreate conversion

Create, update, and find records in any base

What you can do
Create recordUpdate recordFind recordDelete recordList records

Create pages, append blocks, and query databases

What you can do
Create pageUpdate pageAppend blockQuery database

Refresh datasets, push rows to real-time datasets, and get report data

What you can do
Refresh datasetPush rows to datasetGet reportGet dataset info

Trigger extract refreshes and update data sources via the Tableau REST API

What you can do
Trigger extract refreshUpdate data sourceGet workbook info

Send events, create incidents, and post custom metrics to Datadog

What you can do
Send eventCreate incidentPost metricResolve incident

Scheduling

Read, search, create, and update events from FileMaker and connected services

What you can do
Create Calendar eventUpdate Calendar eventList or search eventsGet Calendar event

Create and manage Meet conferences from a connected Google Calendar

What you can do
Create meetingGet meeting detailsUpdate meeting

Get event types and cancel events via Calendly

What you can do
Get event typesList scheduled eventsCancel event

Create and delete Zoom meetings programmatically

What you can do
Create meetingUpdate meetingDelete meetingGet meeting details

Project Management

Create and close issues, add comments to issues

What you can do
Create issueClose issueAdd commentAdd labelCreate pull request

Create and close issues, add comments to issues

What you can do
Create issueClose issueAdd commentAdd label

Create issues, transition status, add comments

What you can do
Create issueUpdate issueTransition statusAdd commentAssign issue

Create and move cards, add comments

What you can do
Create cardMove cardAdd commentArchive cardAdd checklist item

Create, update, and complete tasks in any project

What you can do
Create taskUpdate taskComplete taskAdd commentMove to section

Create and update items and groups on monday.com boards

What you can do
Create itemUpdate itemChange statusMove itemCreate group

Create, update, and comment on tasks in ClickUp

What you can do
Create taskUpdate taskChange statusAdd commentAssign task

Create and update issues and add comments in Linear

What you can do
Create issueUpdate issueAdd commentAssign issue

Support

Create and update tickets, add comments

What you can do
Create ticketUpdate ticketAdd commentClose ticketAssign ticket

Create, update, and reply to support tickets in Freshdesk

What you can do
Create ticketUpdate ticketReply to ticketClose ticketAssign ticket

Create contacts and send messages via Intercom

What you can do
Create contactUpdate contactSend messageTag contactCreate conversation

Create and update incidents, change requests, and service catalog items

What you can do
Create incidentUpdate incidentResolve incidentCreate change request

E-Signatures

Send envelopes for signature, check status, and void envelopes

What you can do
Send envelopeGet envelope statusVoid envelopeDownload signed document

Send agreements for signature and check status via Adobe Sign

What you can do
Send agreementGet agreement statusCancel agreementDownload signed document

File Storage

Read, create, and manage Drive files from a connected Google account

What you can do
Upload fileDownload fileCreate folderMove fileShare fileList or search filesGet file metadata

Upload files, retrieve content, and create folders in Box

What you can do
Upload fileDownload fileCreate folderShare fileDelete file

Upload and download files in Dropbox

What you can do
Upload fileDownload fileCreate folderCreate shared link

Upload and retrieve files in OneDrive

What you can do
Upload fileDownload fileCreate folderShare file

AI

Generate text completions and classify/label content

What you can do
Generate textSummarize contentClassify / labelExtract structured dataTranslate text

Content Management

Manage posts, pages, custom content, media details, taxonomy terms, and comments through a saved WordPress Application Password connection

What you can do
List contentGet contentCreate contentUpdate contentMove content to TrashList mediaUpdate media detailsList taxonomy termsCreate taxonomy termUpdate taxonomy termList commentsCreate commentUpdate commentMove comment to Trash

Query and edit Wix CMS collection items and read blog posts through a saved API key connection

What you can do
Query data itemsGet data itemInsert data itemUpdate data itemDelete data itemQuery blog posts

Read Squarespace Commerce orders and products, and adjust inventory through a saved API key connection

What you can do
List ordersGet orderList productsList inventoryAdjust inventory

Manage Webflow CMS collection items and publish sites through a saved Data API connection

What you can do
List sitesList collectionsList itemsGet itemCreate itemUpdate itemDelete itemPublish site

Create, update, publish, and unpublish Contentful entries through a saved Management API connection

What you can do
List entriesGet entryCreate entryUpdate entryPublish entryUnpublish entryDelete entry

Run GROQ queries and apply document mutations in Sanity through a saved API token connection

What you can do
Query documents (GROQ)Get documentCreate documentPatch documentDelete document

Manage Ghost posts, pages, and members through a saved Admin API key connection

What you can do
List contentGet contentCreate contentUpdate contentDelete contentList members

Read and write Strapi content-type entries through a saved API token connection

What you can do
List entriesGet entryCreate entryUpdate entryDelete entry

Read and write Drupal nodes over JSON:API through a saved connection

What you can do
List nodesGet nodeCreate nodeUpdate nodeDelete node

Read and write Joomla articles through a saved Web Services API token connection

What you can do
List articlesGet articleCreate articleUpdate articleDelete article

Manage and publish Storyblok stories through a saved Management API connection

What you can do
List storiesGet storyCreate storyUpdate storyPublish storyDelete story

Automation

Trigger any Zap via a Zapier webhook

What you can do
Trigger Zap

Trigger any Make scenario via a webhook

What you can do
Trigger scenario

Shipping

Create shipments, get rates, and track packages

What you can do
Create shipmentGet ratesTrack packageCancel shipmentCreate label

Create shipping labels and track packages

What you can do
Create shipping labelTrack packageCalculate postage

Create shipments, get rates, and track packages

What you can do
Create shipmentGet ratesTrack packageCancel shipmentCreate label

Create shipments, get rates, and track packages

What you can do
Create shipmentGet ratesTrack packageGet proof of delivery

Device Management

Send push notifications to iOS, macOS, and tvOS apps via APNs

What you can do
Send push notificationSend silent notificationSend background refresh

Get device info, send commands, and update policies in Jamf Pro

What you can do
Get device infoLock deviceWipe deviceSend commandUpdate policy

Get device info and send wipe commands via Microsoft Intune

What you can do
Get device infoSend wipe commandCheck complianceGet enrolled devices

Manage Apple devices and send commands via Mosyle

What you can do
Get device infoLock deviceSend commandAssign app

Get device info and run commands via Kandji MDM

What you can do
Get device infoLock deviceRun commandGet MDM profile

List and assign devices, and manage MDM server assignment in Apple School Manager

What you can do
Get devicesGet deviceAssign device to MDM server

List and assign devices, and manage MDM server assignment in Apple Business Manager

What you can do
Get devicesGet deviceAssign device to MDM server

Get device info, lock, and wipe Apple devices via SimpleMDM

What you can do
Get devicesGet deviceLock deviceWipe device

Get device info, lock, and wipe devices across platforms via Hexnode UEM

What you can do
Get devicesGet deviceLock deviceWipe device

Get Apple device info and inventory via Addigy

What you can do
Get devicesGet device

Healthcare

Get patient records and create appointments via Epic FHIR

What you can do
Get patientCreate appointmentGet appointmentsGet clinical data

Create patients and appointments in DrChrono EHR

What you can do
Create patientBook appointmentGet patientUpdate appointment

Get patients and book appointments via athenahealth

What you can do
Get patientBook appointmentGet scheduleUpdate patient

Education

Create assignments, post grades, and enroll students in Canvas

What you can do
Create assignmentPost gradeEnroll studentPost announcement

Create coursework and grade submissions in Google Classroom

What you can do
Create courseworkGrade submissionPost announcementAdd student

Get student records and update attendance in PowerSchool

What you can do
Get student recordUpdate attendanceGet gradesGet schedule

HR

Create employees and query department data in SmartHR

What you can do
Create employeeUpdate employeeGet departmentList employees

Events

Create events, publish them, and retrieve attendee data

What you can do
Create eventPublish eventGet attendeesCreate ticket classCancel event

Cloud

Upload, download, and manage objects in Amazon S3 buckets

What you can do
Upload fileDownload fileDelete objectList objectsCopy object

Invoke Lambda functions and receive execution results

What you can do
Invoke functionInvoke asyncGet function info

Send transactional emails and manage suppression lists via Amazon SES

What you can do
Send emailSend bulk emailAdd to suppression list

Publish messages to topics and send SMS via Amazon SNS

What you can do
Publish to topicSend SMSCreate topicSubscribe endpoint

Send, receive, and delete messages from SQS queues

What you can do
Send messageReceive messageDelete messagePurge queue

Put, get, query, and delete items in DynamoDB tables

What you can do
Put itemGet itemQuery tableDelete itemUpdate item

Upload, download, and manage objects in Google Cloud Storage buckets

What you can do
Upload fileDownload fileDelete objectList objectsCopy object

Create, update, and remove DNS records in Cloudflare zones

What you can do
Create or update DNS recordDelete DNS record

Insert rows and run SQL queries against Google BigQuery datasets

What you can do
Insert rowsRun queryCreate tableGet table schema

Publish messages to Google Cloud Pub/Sub topics

What you can do
Publish messageCreate topicCreate subscription

Upload, download, and manage blobs in Azure Blob Storage containers

What you can do
Upload blobDownload blobDelete blobList blobsCopy blob

Trigger Azure Functions via HTTP and receive results

What you can do
Trigger functionGet function status

Send messages to Azure Service Bus queues and topics

What you can do
Send messageSend batchGet queue infoCreate queue

Developer Infrastructure

Inspect Railway projects and deployments, and redeploy, restart, or cancel a deployment

What you can do
List projectsGet projectList deploymentsRedeployRestart deploymentCancel deployment

Inspect Netlify sites and deploys, trigger builds, and roll back to an earlier deploy

What you can do
List sitesGet siteList deploysGet deployTrigger buildRoll back to deploy

Inspect Vercel projects and deployments, cancel a deployment, and manage environment variables

What you can do
List projectsGet projectList deploymentsGet deploymentCancel deploymentList environment variablesCreate environment variable

Inspect Render services and deploys, trigger or cancel a deploy, and suspend or resume a service

What you can do
List servicesGet serviceList deploysTrigger deployCancel deploySuspend serviceResume serviceList environment variables

Inspect Fly.io apps and machines, and start, stop, or restart a machine

What you can do
List appsGet appList machinesGet machineStart machineStop machineRestart machine

Inspect Heroku apps, restart dynos, roll back a release, and manage config vars and scale

What you can do
List appsGet appList dynosRestart dynosList releasesRoll back releaseGet config varsUpdate config varsScale formation

Inspect DigitalOcean apps and droplets, create an App Platform deployment, and run droplet power actions

What you can do
List appsGet appList app deploymentsCreate app deploymentList dropletsRun droplet action

Read and write Supabase table rows over PostgREST and invoke Edge Functions

What you can do
List rowsInsert rowUpdate rowsDelete rowsInvoke Edge Function

Read and write Cloud Firestore documents and send Firebase Cloud Messaging notifications

What you can do
List documentsGet documentCreate documentUpdate documentDelete documentRun querySend message