Skip to content
Back to skills

Flow Http Callout Action

ASecurity

Call external HTTP APIs directly from Flow using HTTP Callout actions (no Apex), handling auth, schema, and errors. NOT for complex Apex-based integration logic.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
databasesgoreactspringapi

Works with

  • api

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add BanibrataChatterjee/AwesomeSalesforceSkills --skill flow-http-callout-action --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Flow Http Callout Action?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Flow Http Callout Action
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/banibratachatterjee-flow-http-callout-action/badge)](https://www.skillsdirectory.com/skills/banibratachatterjee-flow-http-callout-action)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: flow-http-callout-action
description: "Call external HTTP APIs directly from Flow using HTTP Callout actions (no Apex), handling auth, schema, and errors. NOT for complex Apex-based integration logic."
category: flow
salesforce-version: "Spring '25+"
well-architected-pillars:
  - Reliability
  - Operational Excellence
triggers:
  - "flow http callout"
  - "call rest api from flow"
  - "flow without apex integration"
  - "named credential flow callout"
tags:
  - flow
  - callout
  - rest
inputs:
  - "target endpoint + Named Credential"
  - "sample request/response"
outputs:
  - "Flow HTTP Callout action with schema + fault path"
dependencies: []
version: 1.0.0
author: Pranav Nagrecha
updated: 2026-04-17
---

# Flow HTTP Callout Action

Flow HTTP Callouts (GA) let admins call GET/POST/PATCH endpoints without Apex. You define the action against a Named Credential, supply a sample response for schema, and map inputs/outputs in flow variables. This skill covers auth, schema inference, pagination, and error handling.

## When to Use

Low-volume admin-driven integrations (weather lookup, address verification, single-record enrichment). Not for high-volume or complex transactions.

Typical trigger phrases that should route to this skill: `flow http callout`, `call rest api from flow`, `flow without apex integration`, `named credential flow callout`.

## Recommended Workflow

1. Create a Named Credential for auth (JWT, OAuth, or API Key).
2. In Flow → New Action → HTTP Callout. Pick the NC, method, path.
3. Provide a sample request + sample response; Flow infers the schema.
4. Reference the action in your flow; map inputs and consume outputs.
5. Add fault path on the action → handle 4xx/5xx (e.g., message screen on error).

## Key Considerations

- Named Credential must be External Credential + Principal type — the old flavor doesn't work.
- Schema inference is rigid; complex nested JSON may require Apex wrapper.
- No automatic pagination handling — you loop.
- Transaction timeout applies to callouts inside record-triggered flows.

## Worked Examples (see `references/examples.md`)

- *Address verification* — Lead capture
- *Weather lookup* — Field service dispatch

## Common Gotchas (see `references/gotchas.md`)

- **NC version mismatch** — Callout fails auth.
- **Complex JSON** — Schema infer misses nested fields.
- **No fault path** — Flow fails to user.

## Top LLM Anti-Patterns (full list in `references/llm-anti-patterns.md`)

- Apex for trivial GET
- Legacy Named Credential
- No fault path

## Official Sources Used

- Flow Builder Guide — https://help.salesforce.com/s/articleView?id=sf.flow.htm
- Flow Best Practices — https://help.salesforce.com/s/articleView?id=sf.flow_best_practices.htm
- Reactive Screens — https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_screen_reactive.htm
- Flow HTTP Callout Action — https://help.salesforce.com/s/articleView?id=sf.flow_concepts_callout.htm

Files in this skill

  • SKILL.md2.9 KB
  • references/examples.md542 B
  • references/gotchas.md560 B
  • references/llm-anti-patterns.md234 B
  • references/well-architected.md579 B
  • scripts/check_flow_http_callout_action.py931 B
  • templates/flow-http-callout-action-template.md550 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in databases →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.