Get the funnel snapshot

One read of the workspace's whole funnel: the uncontacted pool, each channel's capacity and use today, senders, campaigns and what stalls them, this week's outcomes against last week's, credits and sourcing. Bottlenecks come ranked in the order to fix them, followed by the daily history. A section that could not be read is null and listed in unavailable; nothing is reported as zero because a read failed.

GEThttps://app.trygtm.com/api/v1/funnel
Scope
read

Query parameters

history_daysintegeroptionaldefault: 14
How many days of the daily funnel history to include, today first (0 to 56).

Request

curl https://app.trygtm.com/api/v1/funnel \
  -H "Authorization: Bearer $TRYGTM_API_KEY"

Response

{
  "data": {
    "snapshot": {
      "version": 1,
      "scope": {
        "org_id": "5b8e2f10-3c4d-4a6b-9e1f-7a2c8d9e0f11",
        "client_workspace_id": null
      },
      "observed_at": "2026-09-25T14:23:00.000Z",
      "goal": "Book demos with finance leaders at fintech companies",
      "contacts": {
        "total": 1840,
        "added_window": 220,
        "added_today": 31,
        "by_status": {
          "new": 1200,
          "contacted": 540,
          "replied": 60,
          "lost": 40
        }
      },
      "pool": {
        "eligible_uncontacted": 1180,
        "waiting": 1040,
        "queued_not_sent": 140,
        "warm_uncontacted": 96,
        "hot_uncontacted": 22,
        "warm_unreached": 18,
        "hot_queued_stale": 0,
        "warmed_24h": 5,
        "reachable": {
          "email": 1120,
          "linkedin": 860,
          "sms": 0
        }
      },
      "icps": [
        {
          "id": "0d3f6a21-8b4c-4e5d-9f60-1a2b3c4d5e6f",
          "name": "Fintech finance leaders",
          "is_default": true,
          "list_id": "7c1e9a42-5d3b-4f6a-8e2d-9b0c1d2e3f40",
          "list_members": 1510,
          "list_eligible": 1020,
          "tam_matched": 4200,
          "tam_imported": 1510,
          "tam_exhausted": false
        }
      ],
      "sourcing": {
        "outreach_agent": {
          "id": "2a4b6c8d-0e1f-4a3b-8c5d-6e7f8a9b0c1d",
          "status": "active"
        },
        "leads_agent": {
          "id": "3b5c7d9e-1f2a-4b4c-9d6e-7f8a9b0c1d2e",
          "status": "active",
          "next_run_at": "2026-09-26T06:00:00.000Z",
          "last_run_at": "2026-09-25T06:00:00.000Z"
        },
        "last_event": {
          "kind": "sourcing.imported",
          "level": "success",
          "at": "2026-09-25T06:04:12.000Z"
        },
        "reason": null,
        "onboarding_run": null,
        "builds": [],
        "signals": {
          "active": 2,
          "errored": 0,
          "needsLinkedin": 0
        },
        "yield7d": {
          "analyzed": 640,
          "matched": 212
        },
        "gate7d": {
          "judged": 640,
          "accepted": 212
        }
      },
      "outreach": {
        "channels": [
          {
            "channel": "email",
            "enabled": true,
            "senders": 4,
            "capacity_today": 200,
            "sent_today": 118,
            "remaining_today": 82,
            "sent24h": 192,
            "utilization24h": 0.96
          },
          {
            "channel": "linkedin",
            "enabled": true,
            "senders": 2,
            "capacity_today": 40,
            "sent_today": 21,
            "remaining_today": 19,
            "sent24h": 38,
            "utilization24h": 0.95
          },
          {
            "channel": "sms",
            "enabled": false,
            "senders": 0,
            "capacity_today": 0,
            "sent_today": 0,
            "remaining_today": 0,
            "sent24h": 0,
            "utilization24h": null
          }
        ],
        "linkedin_messages24h": 12,
        "entry_target": {
          "configured": null,
          "capacity": 240
        },
        "queue": {
          "open": 410,
          "due": 64,
          "parked_by_cause": []
        }
      },
      "senders": {
        "signed_out": [],
        "paused": [],
        "pending": [],
        "in_flight_mailboxes": 1,
        "incidents": []
      },
      "campaigns": [
        {
          "id": "9e8d7c6b-5a4f-4e3d-8c2b-1a0f9e8d7c6b",
          "name": "Fintech finance leaders",
          "status": "active",
          "goal": "book_meeting",
          "priority": 2,
          "auto_source": true,
          "pool_fed": true,
          "has_template": true,
          "daily_target": null,
          "email_daily_send_limit": null,
          "email_daily_new_lead_limit": null,
          "end_date": null,
          "audience_count": 1,
          "audience_members": 1510,
          "eligible_now": 1020,
          "entered_total": 540,
          "entered_today": 60,
          "open_steps": 410,
          "due_steps": 64,
          "parked_steps": 0,
          "parked_by_cause": [],
          "sent_window": 1520,
          "last_sent_at": "2026-09-25T14:10:00.000Z",
          "replied": 41,
          "meetings": 5,
          "named_senders": 0,
          "named_senders_connected": 0,
          "build": null,
          "stalls": []
        }
      ],
      "outcomes": {
        "this_week": {
          "leads_found": 220,
          "contacted": 410,
          "newly_contacted": 380,
          "replied": 37,
          "positive": 12,
          "replies_received": 41,
          "meetings_verified": 5,
          "meetings_marked": 1,
          "opt_outs": 3,
          "bounces": 9,
          "sent": {
            "email": 1240,
            "linkedin_invitations": 260,
            "linkedin_messages": 50,
            "sms": 0
          }
        },
        "last_week": {
          "leads_found": 190,
          "contacted": 360,
          "newly_contacted": 340,
          "replied": 29,
          "positive": 9,
          "replies_received": 33,
          "meetings_verified": 3,
          "meetings_marked": 0,
          "opt_outs": null,
          "bounces": 11,
          "sent": {
            "email": 1100,
            "linkedin_invitations": 240,
            "linkedin_messages": 41,
            "sms": 0
          }
        },
        "goal_events": {
          "source": "meetings_proxy",
          "this_week": 6,
          "last_week": 3
        }
      },
      "credits": {
        "kind": "agency",
        "subscription_active": true,
        "paused": false,
        "low": false,
        "data": {
          "balance": 12400,
          "burn7d": 1512,
          "runway_days": 57.4
        },
        "action": {
          "balance": 5850,
          "burn7d": 2114,
          "runway_days": 19.4
        }
      },
      "plan": {
        "plan": "agency",
        "billing_status": "active",
        "subscription_active": true,
        "extra_connections": 0,
        "complimentary_connections": 0,
        "connections_in_use": 6
      },
      "unavailable": [],
      "withheld": []
    },
    "bottlenecks": [
      {
        "code": "warm_leads_unreached",
        "rank": 1,
        "severity": "limiting",
        "owner": "operator",
        "title": "18 warm leads are in no active campaign",
        "evidence": {
          "warm_unreached": 18,
          "hot_queued_stale": 0
        },
        "levers": [
          "configure_campaign",
          "queue_linkedin_connections"
        ]
      }
    ],
    "history": [
      {
        "day": "2026-09-25",
        "observed_at": "2026-09-25T14:23:00.000Z",
        "contacts_total": 1840,
        "eligible_uncontacted": 1180,
        "queued_not_sent": 140,
        "warm_uncontacted": 96,
        "hot_uncontacted": 22,
        "warm_unreached": 18,
        "active_campaigns": 1,
        "stalled_campaigns": 0,
        "senders_connected": 6,
        "senders_signed_out": 0,
        "capacity_email": 200,
        "capacity_linkedin": 40,
        "capacity_sms": 0,
        "sent_today_email": 118,
        "sent_today_linkedin": 21,
        "sent_today_sms": 0,
        "replies7d": 41,
        "positive_replies7d": 12,
        "meetings7d": 5,
        "meetings_marked7d": 1,
        "goal_events7d": null,
        "data_credits_remaining": 12400,
        "action_credits_remaining": 5850,
        "top_bottleneck": "warm_leads_unreached"
      }
    ]
  }
}

Was this page helpful?