Poll sequencer events
poll_sequencer_eventsRead replies, bounces, unsubscribes, meetings, and LinkedIn replies across Instantly, Smartlead, HeyReach, and lemlist for a chosen time window, returning one flat row per event and a run summary. Read-only.
Instructions
Read replies, bounces, unsubscribes, meetings booked, interest changes, and LinkedIn replies from your own Instantly, Smartlead, HeyReach, and lemlist accounts for a time window. Returns one flat row per event (vendor, event type, time, lead email and name, company, campaign, reply text where the vendor returns it) plus one free run summary row with counts and the status of each vendor. Vendor keys are read from this server's environment (INSTANTLY_API_KEY, SMARTLEAD_API_KEY, HEYREACH_API_KEY, LEMLIST_API_KEY); vendors with no key are skipped. Read-only: it never creates, edits, pauses, or sends anything in a sequencer. A run that does not succeed is returned as an error with its run ID. Requires an APIFY_TOKEN and is billed per event row.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "poll_sequencer_events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | Optional start of the window in UTC, for example 2026-10-20T00:00:00Z. | |
| until | No | Optional end of the window in UTC. Default now. | |
| only_new | No | Skip events an earlier run already returned (free). Default true. | |
| state_key | No | Optional name for the only new events memory, so two schedules keep separate memories. | |
| max_events | No | Event rows per run, oldest first, up to 50000. Each event row is billed. Default 5000. | |
| event_types | No | Which events to return. Default: reply, linkedin_reply, bounce, unsubscribe, meeting_booked, interested, connection_accepted. | |
| since_hours | No | Read events from this many hours before the run, 1 to 2160 (90 days). Default 24. Ignored when since is set. | |
| max_charge_usd | No | Optional. The run stops before a charge that would pass this amount. | |
| max_pages_per_query | No | Pages of 100 records per vendor query, 1 to 100. Default 20. | |
| lemlist_campaign_ids | No | Read only these lemlist campaigns (cam_ ids). Empty: all campaigns. | |
| heyreach_campaign_ids | No | Read only these HeyReach campaigns (numeric ids). Empty: all campaigns. | |
| instantly_campaign_ids | No | Read only these Instantly campaigns (UUIDs). Empty: all campaigns. | |
| smartlead_campaign_ids | No | Read only these Smartlead campaigns. Empty: all non draft campaigns. |