ToolsObservability

List analysis fields

What can analyze_outreach measure right now: every analysis dimension's live coverage and askability over the cohort, custom fields discovered in person/company attributes (enrichment output - varies per lead group, addressable as person_attr:<path> / company_attr:<path>), and which conversation tags are actually in use on replies.

Tool: list_analysis_fields

Call this first when unsure which dimensions the data supports; scope with sequence_id or lead_group_id to profile one sequence or one list. NOT for: the analysis itself → analyze_outreach.

Parameters

ParamTypeRequiredDescription
windowstringnooverall (default) | this_week | last_week | last_2_weeks | this_month - on enrollment date.
sequence_idstring (slug or UUID)noProfile one sequence's cohort.
lead_group_idstring (slug or UUID)noProfile one lead group's cohort - enrichment fields vary per list.

The discovery call before analyze_outreach: every catalog field's live coverage and askability over the cohort, plus custom_fields found in person/company attributes (ready-to-use person_attr: / company_attr: ids) and tags_in_use on the cohort's replies.

The hint line lists exactly the field ids worth passing to analyze_outreach; a field that is not askable says why (coverage, no variation, or constant under the current scope).

Sample request — success

{}

Sample request — scoped

{
  "sequence_id": "founder-outreach-0023"
}

On this page