Flows API Menu
  • Globus Flows
  • Globus Automation Overview
  • Authoring Flows
  • Flows Permissions
  • Hosted Action Providers
    • Hello World
    • Globus Transfer - Transfer Task
    • Globus Transfer - Delete Task
    • Globus Transfer - Set Permission
    • Globus Transfer - List Directory Contents
    • Globus Transfer - Make Directory
    • Globus Transfer - Get Collection
    • Globus Search - Ingest Task
    • Globus Search - Delete Task
    • Send Notification Email
    • Wait For User Selection
    • Expression Evaluation
    • Datacite Mint
Skip to main content
Globus Docs
  • APIs
    Auth Compute Flows Globus Connect Server Groups Search Transfer Python SDK Helper Pages
  • How To
  • Guides
    Globus Connect Server High Assurance Collections for Protected Data Command Line Interface Premium Storage Connectors Security Modern Research Data Portal
  • Support
    FAQs Mailing Lists Contact Us Check Support Tickets
  1. Home
  2. Globus APIs
  3. Globus Flows
  4. Hosted Action Providers

Hosted Action Providers

Globus provides and operates a number of action providers which may be invoked directly or used within flows. Below is a brief summary of the action providers being operated including specific information on their URLs, scopes, and a summary of their functionality. Specific input specifications are not provided as they may be retrieved from the action provider directly via introspection:

globus-automate action introspect --action-url <action_url>

Or simply click on the URL to view the introspection results in a browser.

Note

When running Globus-hosted action providers the action subcommands do not require the use of the --action-scope option as these Action Providers are publicly visible. If interacting with a non-publicly visible Provider, all action subcommands will require the --action-scope option followed with the action provider’s corresponding scope value.

Globus Flows Action Providers

The following Action Providers are run as part of the Globus Flows service.

Hello World

A simple Action Provider for testing purposes

Transfer - Transfer Task

Using the Globus Transfer API, submit and monitor a Transfer Task

Transfer - Delete Task

Using the Globus Transfer API, submit and monitor a Delete Task

Transfer - Set Permission

Using the Globus Transfer API, set ACLs on Shares

Transfer - List Directory Contents

Using the Globus Transfer API, list directory contents

Transfer - Make Directory

Using the Globus Transfer API, create a directory

Transfer - Get Collection Information

Using the Globus Transfer API, get a description of an endpoint or collection

Search - Ingest Task

Using the Globus Search API, submit and monitor an Ingest Task

Search - Delete Task

Using the Globus Search API, submit and monitor a Delete-By-Subject or Delete-By-Query Task

Send Notification Email

Using credentials sent to this Action Provider, send an email

Wait For User Selection

Provide a set of options and wait for the flow runner to select one of those options

Expression Evaluation

Evaluate a programmatic expression using a restricted language

Datacite Mint

Create a new DOI using the Datacite API

Other Action Providers

Compute

URL: https://compute.actions.globus.org

Synchronous / Asynchronous: Asynchronous

Globus Compute supports an asynchronous action provider to provide access via the Globus automation platform. More details can be found in the Compute documentation.

Note that the previous funcX Action Provider hosted at https://automate.funcx.org has been deprecated and will only be supported for a limited time.

  • Globus Flows
  • Globus Automation Overview
  • Authoring Flows
  • Flows Permissions
  • Hosted Action Providers
    • Hello World
    • Globus Transfer - Transfer Task
    • Globus Transfer - Delete Task
    • Globus Transfer - Set Permission
    • Globus Transfer - List Directory Contents
    • Globus Transfer - Make Directory
    • Globus Transfer - Get Collection
    • Globus Search - Ingest Task
    • Globus Search - Delete Task
    • Send Notification Email
    • Wait For User Selection
    • Expression Evaluation
    • Datacite Mint
© 2010- The University of Chicago Legal Privacy Accessibility