25.1.2 Surveying the Native Activities

Understand the extensible set of native workflow activities.

Your workflows can use the following native activities:
  • Invoke API to call PL/SQL or REST APIs
  • Switch to decide between alternative paths
  • Human Task - Create to add an approval or action task for a user to complete before proceeding
  • Send E-Mail to notify users for any reason, including relevant data
  • Wait to pause until an event occurs or a period of time elapses
  • Execute Code to run inline PL/SQL
  • Send Push Notification to alert a user on smartphone, tablet, or desktop with a short message
  • Invoke Workflow to call another workflow like a subroutine and wait for it to return
  • Parallel Flow to run multiple sequences of activities in parallel and wait for all to complete
  • Generate Text with AI to produce textual output based on a system prompt and custom data, and
  • Server Side Geocoding to turn an address into coordinates to show on a map.

When none of the built-in activities meets your needs, you can install a community-developed workflow activity plug-in or create one yourself. Just create a process type plug-in with its Workflow Activity checkbox checked in the Supported For section.

Tip:

Server Side Geocoding is currently only available in Oracle APEX on Autonomous AI Database. In contrast, the Geocode Address dynamic action works in all APEX installations. It cooperates with a Geocoded Address page item type to geocode an address in a page.