Portal Community
Not implemented yet: Everything on this page describes infrastructure that already exists in the codebase but is not yet exposed as a runnable node operation or trigger. Every operation documented elsewhere in this guide (see Overview) works today.

Webhook Trigger Support (Partially Built)

The Domain and Services layers already contain the building blocks for receiving Facebook Page/Messenger webhooks as a workflow trigger, but they aren't yet connected to an HTTP endpoint or a resource/operation pair on the executor:

PieceLocationStatus
FacebookWebhookValidatorBizFirst.Integration.Facebook.Services.WebhookImplemented — HMAC-SHA256 verification of X-Hub-Signature-256 against an app secret. Registered in DI.
FacebookWebhookPayloadBizFirst.Integration.Facebook.Domain.TriggerImplemented — typed model for the Graph API webhook envelope (entry[].messaging[] and entry[].changes[]).
FacebookTriggerWebhookResultBizFirst.Integration.Facebook.Domain.TriggerImplemented — result record shape for a received event.
Webhook HTTP endpoint / controllerNot built.
trigger resource on the executorNot routed — FacebookNodeExecutor's operation switch has no trigger case, and FacebookOperationInfoFactory has no matching entry.

What's Needed to Finish It

Open Questions Noted by the Original Implementation

The node's own internal engineering notes (Docs/Certificates.md) flag two points still under discussion as of this writing:

Want this sooner? Track progress via the BizFirst.Ai team — the webhook receiver endpoint and the trigger-routing wiring are the two blocking pieces of work before inbound Facebook events can drive a workflow.