Documentation Index
Fetch the complete documentation index at: https://docs.bitscale.ai/llms.txt
Use this file to discover all available pages before exploring further.
GA-4 · GTM Architect · 150 XP · ~22 min
Batch vs. Trigger Architecture
| Characteristic | Batch | Trigger |
|---|---|---|
| Timing | Scheduled (daily/weekly) | Event-driven (immediate) |
| Latency | Hours to days | Minutes to hours |
| Coverage | Predetermined list | Any event that matches criteria |
| Scalability | Limited by manual review capacity | Scales with event volume |
| Signal freshness | Decays with batch cycle | Always fresh |
| Complexity | Lower | Higher |
Trigger Architecture in Bitscale
A trigger-based workflow has three components: 1. The trigger source What event fires the trigger? Options:- CRM event (new lead created, deal stage changed, activity logged)
- Webhook from external source (Crunchbase funding event, LinkedIn change, form submission)
- Scheduled check (daily query for new job postings matching ICP criteria)
- First-party behavior (pricing page visit from web analytics)
- Is this company in our ICP?
- Is this contact not already in an active sequence?
- Has this signal been seen before for this company in the last 30 days?
- Enrich the company (if new)
- Find decision-maker contact (if not already known)
- Score for fit × timing
- Generate personalized copy
- Route: Tier 1 auto-export to sequencer, Tier 2 to review queue, Tier 3 to nurture
Building Trigger Logic in Bitscale
Trigger condition check:Always-On Workflow Design
Design your trigger workflows to run continuously with minimal maintenance: Structure of an always-on workflow:Trigger Failure Handling
Every trigger needs explicit failure handling:| Failure Type | Example | Handling |
|---|---|---|
| Contact not found | Enrichment returns no contacts for the company | Log event, add to manual research queue |
| QA failure | Generated email fails QA check | Auto-retry once; if retry fails, add to review queue |
| CRM sync failure | API call to CRM returns error | Retry 3x with exponential backoff; alert if all fail |
| Duplicate trigger | Same company triggers twice in 24 hours | Dedup check catches it; log second trigger, don’t act |
| Enrichment API down | Provider returns 503 | Queue for retry in 1 hour; max 3 retries |
GA-4 Challenge: Design Two Always-On Workflows (+150 XP)
Design two complete always-on trigger workflows using the structure above. Requirements:- Both workflows fully documented: trigger source, condition, on-trigger steps, failure handling
- Trigger condition check column built in Bitscale
- Deduplication logic documented
- One workflow tested end-to-end with 10 sample trigger events
Submit GA-4 Challenge →
Submit both workflow docs + tested grid. +150 XP on approval.
Next: GA-5 — Pipeline Attribution →
GA-5 covers how to track, measure, and report on the pipeline your GTM system generates.