Monitor Contract Reference
This factual reference is generated from the same monitor capability contracts used by validation and the livetools get / monitors available surfaces. Keep rationale and workflows in hand-written guides.
Shared lifecycle
- monitors check validates a definition locally and does not deploy, spend credits, or prove a future event will arrive.
- monitors deploy is a full desired definition. Use deploy —dry-run to inspect provider and Deepline-credit effects; use monitors update for a patch.
- monitors get returns the stored deployed definition plus monitor_spec, whose fields list the deployable payload paths, descriptions, constraints, and provider-specific semantics for that monitor type.
Shared errors
- Validation errors name the payload path and expected contract value; correct the definition and rerun monitors check.
- A paused monitor needs a balance or entitlement correction before reactivation. Deepline exposes Deepline pricing only.
attio.crm_events
Managed Attio CRM event ingestion via a Deepline-owned webhook subscription.
Executable examples
Record changes
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
findymail.signal_monitor
Creates a Deepline-managed Findymail signal monitor data pipe and writes provider-native signal rows into Database output tables.
Executable examples
Track hiring keywords
Track target company job changes
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
heyreach.campaign_events
Managed HeyReach campaign event ingestion via a Deepline-owned webhook subscription.
Executable examples
Reply events
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
instantly.campaign_events
Managed Instantly campaign event ingestion via a Deepline-owned webhook subscription.
Executable examples
Interested leads
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
lemlist.campaign_events
Managed Lemlist campaign event ingestion via a Deepline-owned webhook subscription.
Executable examples
Campaign replies
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
rb2b.visitor_events
Ingest RB2B identified-visitor webhook events after you add the Deepline endpoint in RB2B.
Executable examples
Website visitors
Outputs
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
snitcher.website_sessions
Capture signed, session-based Radar website activity from the Deepline Analytics tracker.
Executable examples
Website sessions
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
smartlead.campaign_events
Managed Smartlead campaign event ingestion via a Deepline-owned campaign webhook subscription.
Executable examples
Campaign replies
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
deepline_native.company_radar
Creates a Deepline Native company radar data pipe and writes Deepline Native company event rows into Database output tables.
Executable examples
Track company job openings
Filter new-hire tracking by title and department
Outputs
Fields
Pricing, identity, and updates
- Pricing: Deepline pricing is selected by radar_type and returned by the live monitor contract. Provider spend is not exposed.
- Identity: One Deepline monitor identity is radar_type plus domain per organization.
- Update: A filter change replaces the upstream radar under the same Deepline monitor key and retains Database rows.
- Backfill: Historical matching can arrive during the first 24 hours. A filter update does not request historical findings that would newly match.
Troubleshooting
- job_titles is rejected: Use “VP” OR “Head of Sales”; operators must be uppercase.
deepline_native.contact_radar
Creates a Deepline-managed contact radar data pipe and writes provider-native contact event rows into Database output tables.
Executable examples
Track contact job changes
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: One monitor identity uses radar_type, profile_url.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
deepline_native.industry_radar
Creates a Deepline-managed industry radar data pipe and writes provider-native industry event rows into Database output tables.
Executable examples
Track industry mentions
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: One monitor identity uses radar_type, industry.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
theirstack.saved_search_webhook
Creates a Deepline-managed TheirStack saved search and webhook data pipe, then writes provider-native saved search, webhook, and event rows into Database output tables.
Executable examples
Track new sales engineering jobs
Track companies matching hiring filters
Outputs
Fields
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.
vector.visitor_events
Ingest Vector contact.visited events after you add the Deepline callback URL to a live Vector segment.
Executable examples
High-intent website visitors
Outputs
Pricing, identity, and updates
- Pricing: Use the Deepline pricing returned by tools get, monitors available, check, or deploy —dry-run. Provider spend is not exposed.
- Identity: This monitor uses the provider capability identity declared by Deepline.
- Update: Use monitors update for a patch or deploy for a complete desired definition.
- Backfill: Existing Database rows are retained; this capability does not promise provider backfill unless its provider documentation says otherwise.
Troubleshooting
- Validation failed: Correct the reported payload path, then run monitors check again.