Payments
Stripe, Square and other gateways — taking payments and reconciling them back into your records.
Built and supported in Canada
We update and modernize existing FileMaker solutions.
FileMaker exchanges data with whatever else you run — through REST/JSON APIs, the FileMaker Data API and OData.
Stripe, Square and other gateways — taking payments and reconciling them back into your records.
Microsoft Graph, Mailchimp, SendGrid and SMTP — including reading mail into a case or job record.
Data pushed and pulled between FileMaker and your website or a custom portal.
Generated PDFs, contracts and signature workflows driven from your data.
Google Workspace, Microsoft 365 and Dropbox for files and folders.
If the service publishes a REST or JSON API it can usually be connected. Ask about yours.
Not listed here? Ask. If it involves FileMaker and a system with an API, it is usually something we have done or can scope quickly.
Enhance your FileMaker application with AI. The model is called from a script step like any other API, so it runs inside the solution — a button on a layout, or a server schedule working through records overnight. Nothing new for staff to learn and no data leaving your workflow.
Mail read as it arrives, matched to the right client, job or case record, then categorized and prioritized — instead of someone reading each one and filing it by hand.
A script step asks the model a question about the record in front of the user — does this need escalating, which category fits, what is the next step — and the answer drives the script.
Attached PDFs, invoices, purchase orders and scanned forms parsed and written into the right fields, ready for a person to confirm rather than retype.
A button that drafts the reply, quote wording or service report from the current record — or condenses a long job history into a few lines before a call.
Finding the same customer entered three different ways, and normalizing addresses, company names and inconsistent entries across the file.
Staff describe what they are looking for in plain words and get the matching records — including similar past cases the exact search terms would have missed.
Connected through the Claude, Google Gemini and OpenAI APIs. Only the fields needed for a given task are sent, results are written back for a person to confirm rather than applied blindly, and we will say plainly when AI is not the right tool for the job.