Skip to content

docs(audiences): clarify Snowflake workflow trigger and add test-workspace note - #2478

Open
george-dilthey wants to merge 3 commits into
mainfrom
docsbot/doc-2259-intercom-tag-0901-6e1d45b5
Open

docs(audiences): clarify Snowflake workflow trigger and add test-workspace note#2478
george-dilthey wants to merge 3 commits into
mainfrom
docsbot/doc-2259-intercom-tag-0901-6e1d45b5

Conversation

@george-dilthey

Copy link
Copy Markdown
Contributor

What changed

Added two notes to the Importing from Snowflake section of docs/audiences.md:

  1. Workflow trigger clarification: Adding a Snowflake source does not directly trigger connected workflows — a workflow fires when a record first enters a connected segment, not when a source is added. Customers should build distinct segments per data source to keep automations separate.
  2. Test workspace recommendation: Records imported into Audiences can only be archived (soft-deleted), not permanently removed self-serve. Recommends testing Snowflake imports in a test workspace before connecting a large dataset to production.

Why

Intercom conversation #215475691475593 was escalated to a human agent (Bo) after Fin answered correctly but the customer (Kylie Castaneda at Bubble, Enterprise plan) needed human confirmation on two points:

  1. "So automations only work on the Audience level? AKA nothing will automatically run by adding the new source?" — Fin answered this partially, but the docs don't explicitly state the corollary: adding a Snowflake source does not directly trigger existing automations. The human agent (Bo) made this explicit.

  2. Test workspace recommendation — Bo explicitly advised: "records can't be deleted from Audiences once imported, so if you want to test first, we'd recommend doing so in a test workspace." This guidance was not documented anywhere.

The conversation was classified: Tier_3_Ads_and_Audiences: Audiences – Source Connection, UX_Confusion: Knowledge Gap, AI Conversation Type: How-to.

Verifier results:

  • CLAIM "only one Snowflake query per Audience": FAIL — not a code-enforced constraint. Backend supports multiple Snowflake imports with different queries (clay-base/apps/api/v3/audiences/services/audiences-snowflake-imports.service.ts:95-108 — prevents only exact duplicates, not different SQL). Not documented.
  • CLAIM "records cannot be deleted once imported": PASS (with nuance) — Records can only be archived (soft-deleted) self-serve; permanent deletion requires Clay support. Already documented in the FAQ section. The test-workspace recommendation was not documented.
  • Workflow trigger behavior is documented in the existing "Connecting a workflow to a segment" section (audiences.md ~line 530: "When a contact or company matches the segment's filters, the connected workflow starts within minutes") — but the explicit corollary ("adding a Snowflake source does not directly trigger") was missing from the Snowflake import steps where customers naturally read it.

Source link(s)

Uncertainties

None — both additions are grounded in:

  • Documented behavior (workflow trigger model from existing audiences.md "Connecting a workflow to a segment" section)
  • Existing FAQ (archiving constraint from "What happens when I archive a record in Audiences?" section)
  • Human agent's explicit recommendation in the Intercom conversation

Related observations

Closes DOC-2259

- Clarify that adding a Snowflake source does not directly trigger
  connected workflows — workflows fire on segment entry, not source import
- Recommend testing Snowflake imports in a test workspace first since
  records can only be archived (soft-deleted), not permanently removed

Closes DOC-2259
Corrects the previous push which had diverged from main's FAQ sections.
The only intended changes are the two notes added to the Snowflake import
section (workflow trigger behavior and test workspace recommendation).
Fixes previous push that diverged from main. The only intended changes
are two notes in the Snowflake import section (workflow trigger behavior
and test workspace recommendation).

Closes DOC-2259
@linear-code

linear-code Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

DOC-2259

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant