docs(salesforce): add managed package AppExchange and Flow automation FAQs - #2329
Open
george-dilthey wants to merge 1 commit into
Open
docs(salesforce): add managed package AppExchange and Flow automation FAQs#2329george-dilthey wants to merge 1 commit into
george-dilthey wants to merge 1 commit into
Conversation
Contributor
george-dilthey
marked this pull request as ready for review
August 26, 2026 10:31
This was referenced Aug 26, 2026
Open
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Added two new FAQ entries to
docs/salesforce-integration-faqs.md:"Is the Clay Salesforce managed package available on the public AppExchange?" — Answers that the package is not on AppExchange, is installed via a private direct link from the Clay account team, and links to the Notion setup guide.
"Can the Launch Enrichment button be triggered automatically from a Salesforce Flow?" — Answers that the button is manual-only, and recommends Salesforce Flow HTTP Callout to a Clay webhook URL for automated triggering — including a 3-step setup guide.
Why
Triggered by Intercom conversation #215475615366287 (HiBob / Ruth Getahon). The customer asked:
The first Clay rep (James Ferguson) answered "yes, Clay has a managed package" and linked the Salesforce FAQ doc — but the FAQ had no answers to these three follow-up questions. A second rep (Richard Bleach) gave the correct answers manually. The docs need to cover this so Fin can answer next time.
Source link(s)
Uncertainties
AppExchange / plan availability (FAQ 1): Multiple CS/support Slack messages (e.g., #ent-nextdoor-clay Jul 2026) say the package is "available on Enterprise plans." However, the verifier returned FAIL on the Enterprise-only claim: engineer Matthew Quan stated in #team-integrations (Aug 24, 2026) "ya i think technically you don't even need a flag actually" — meaning there is no technical plan gate. The corrected doc drops the Enterprise-only claim and tells customers to reach out to their account team to confirm availability, which is safe across both the commercial-policy and no-gate interpretations.
"No supported way to invoke from Flow" (FAQ 2): The verifier returned UNKNOWN — the package is a Salesforce Apex project, not present in clay-base or public-actions, so implementation details cannot be confirmed from code. All observable Clay support guidance (multiple Slack threads) consistently steers customers away from Flow invocation toward the HTTP Callout pattern. The Apex button action could technically be called from a Salesforce Flow as an Invocable Action, but Clay has never documented, supported, or recommended this path.
Related observations
PRs #2237, #2241, #2247, #2268, #2304, and #2306 are also open on this file but address unrelated error-handling and UI FAQs (INVALID_CROSS_REFERENCE_KEY, DUPLICATES_DETECTED on Update Record, Map fields UI, Account ID in Create Contact, Salesforce list source limits, and lead-converted campaign membership). None overlap with the AppExchange or Flow-automation content added here. Reviewers should reconcile these PRs at merge time to avoid line conflicts.
Closes DOC-2084