ProcessMaker Developers Documentation
processmaker.comKnowledge CenterProcessMaker University
Guides
Guides
  • Getting Started
    • Installing ProcessMaker
  • Authentication
    • Creating a Client Application
    • Getting an Access Token
    • Getting a Refresh Token
  • Working with the API
    • Starting a Request via REST API
    • Starting a Request via Web Hook
  • Embedding Forms
    • Starting a Request via Anonymous Web Entry
    • Participating in a Workflow via Intermediate Web Entry (Anonymous)
    • Participating in a workflow via Intermediate Web Entry (Authenticated)
    • Angular Inbox Tutorial
      • Part 0: Overview
      • Part 1: Hello World
      • Part 2: Services & Dependencies
      • Part 3: Components
      • Part 4: The Inbox
      • Part 5: The Screen & Form Elements
  • Script Task Examples
    • PHP
  • Packages
    • ProcessMaker Platform Packages
      • Actions By Email Package
      • Advanced Screens Package
      • Advanced User Package
      • Auth Package
      • C# Package
      • Collections Package
      • Comments Package
      • Conversational Forms Package
      • Data Connector Package
      • Decision Tables Package
      • Documentation Package
      • DocuSign Package
      • Dynamic UI Package
      • File Manager Package
      • Google Places Package
      • IDP Package
      • Java Package
      • PDF Generator Package
      • PM Blocks Package
      • Process Optimization Package
      • Python Package
      • R Package
      • Saved Searches Package
      • Send Email Package
      • Signature Package
      • Slack Notification Package
      • Translations Package
      • Versioning Package
      • Vocabularies Package
      • Web Entry Package
    • Custom Packages
      • The Package Skeleton
      • Creating Your First ProcessMaker Package
Powered by GitBook
On this page
  1. Packages
  2. ProcessMaker Platform Packages

Data Connector Package

Access both Collection records and third-party data sources from any ProcessMaker Platform asset, including Screens, Scripts, and Process models.

PreviousConversational Forms PackageNextDecision Tables Package

Last updated 1 year ago

Overview

Use the Data Connector package to connect your ProcessMaker Platform assets, such as Screens, Scripts, and Collections to and from third-party data sources such as Application Program Interfaces (APIs). After a Data Connector is created, Process designers can reference the data source via the Data Connector from within their ProcessMaker Platform assets. Incorporating data from external data sources such as APIs helps you make business decisions from information outside of your ProcessMaker Platform instance.

Below are a few ways to use Data Connectors:

  • In Screen Builder, use the records in a Collection as Select List control options in a Screen.

  • In Screen Builder, use a Watcher to act on data from a Data Connector when the value of a Screen control changes.

  • While modeling a Process, place a Data Connector connector into your Process model to automatically access records from a Collection records or access external data from a third-party data source to incorporate new information into Requests started from your Process. After this external data has been incorporated into Requests, make business decisions based on that data.

The Data Connector package has the following components after it is installed:

  • Manage Data Connectors: from one place. After your Data Connectors are configured, your Process designers can access them from their ProcessMaker Platform assets.

  • Process model connector: A is a control that integrates into Process Modeler. Use the Data Connector connector as you would : drag and place the Data Connector connector into your Process model, configure its settings, and then add its incoming and outgoing Sequence Flow elements.

  • Screen Builder controls: Interact with Collection records and third-party data source directly from within specific Screen Builder controls, such as the and controls.

Manage your Data Connectors
Data Connector connector
BPMN controls
Select List
Record List