jfb-action-external-api

Community

JetFormBuilder actions that call external APIs.

AuthorLonsdale201
Version1.0.0
Installs0

System Documentation

What problem does it solve?

JetFormBuilder needs a robust pattern to read submitted form data, pass it to external HTTP APIs, and return the results into the form workflow so downstream actions can react to API outcomes.

Core Features & Use Cases

  • Read and normalize form data from the submission using the action context and input payload.
  • Invoke external services via WordPress HTTP API (wp_remote_post) with proper timeouts, headers, error handling, and JSON payloads.
  • Write API responses back into the form context for downstream actions and dispatch outcome events to branch the action chain.
  • Support macro replacement inside admin templates to inject field values into requests and prompts.
  • Use cases include LLM calls, CRMs, payment gateways, webhooks, or geo-services connected within JetFormBuilder workflows.

Quick Start

Create a custom JetFormBuilder action that reads a form's data, posts it to an external API, and stores the response back into a specified field, then dispatches success/failure events based on the API result.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: jfb-action-external-api
Download link: https://github.com/Lonsdale201/wp-agent-skills/archive/main.zip#jfb-action-external-api

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.