Tutorial 205:

Integration

Tutorial 205: Lesson 1

Introduction to Integration

Introduction to Integration

With FileMaker Pro Advanced, you can create a custom app to do just what your business needs. But what if you have other apps you already depend on?

  • Maybe you handle accounting in an off-the-shelf app.
  • Perhaps you regularly pull data from the web to populate some fields in your system, like international exchange rates or shipping status.

What if you could program your FileMaker app to talk to these other sources, so you could complete all of your work without leaving your app? 

The FileMaker platform offers many options for how to integrate your custom app with other data sources. The integration technique you choose will depend on which type of data source you want to connect to, and (what type of connection you need).

The two videos in this lesson will help you think through where an integration may be helpful for your own app. It will also give you an overview of the different techniques available to you on the FileMaker platform.

Why is this important?

  • Users regularly have to hop between apps to accomplish the day's work. Bringing these outside tasks into your app can help your users get busywork done more quickly, so they can focus on more important items.
  • Considering an integration can be confusing. If you know which technique best fits your needs, you can focus your development in the right direction.

Video 1

Integration: Your App is Not an Island

This video will help you understand the concepts of integration, and give you ideas for how you might benefit from integrating your FileMaker app with outside apps or data sources.

Watch Time: 2 minutes

In this video, you will:

  • Get an overview of integration
  • Identify ways integration can improve your app

Video 2

Integration Techniques

Learn about the different integration approaches available on the FileMaker Platform. 

Watch Time: 7 minutes

In this video, you will learn about the many techniques available via integration. This includes:

  • Web viewer: display a web page in your app (0:41)
  • Import/export: pull and push data (1:09)
  • ESS: connect to an external SQL source (1:58)
  • Insert from URL: pull data from a web service with this script step (2:51)
  • Run system-level script interact with the local desktop (3:31)
  • FMP URL protocol: trigger a FileMaker action from the web (3:57)
  • FileMaker APIs: talk directly to FileMaker from other apps (4:25)
  • Plug-Ins use connectors already created by FileMaker Partners (5:30)

Related Resource(s)