1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "workflow": "review_known_prospects",
12 "campaignName": "Q4 fintech partner research",
13 "campaignGoal": "partnership",
14 "senderName": "Khadin Akbar",
15 "senderCompany": "Example Studio",
16 "reviewOwner": "Example Reviewer",
17 "tone": "warm_professional",
18 "prospects": [
19 {
20 "externalId": "crm-001",
21 "fullName": "Ada Lovelace",
22 "companyName": "Example Ltd",
23 "role": "CTO",
24 "linkedInProfileUrl": "https://www.linkedin.com/in/example-person",
25 "contextNote": "Researching partnerships."
26 }
27 ],
28 "profileUrls": [
29 "https://www.linkedin.com/in/example-person"
30 ],
31 "leadSearch": {
32 "query": "chief technology officer",
33 "company": "Microsoft",
34 "location": "United States"
35 },
36 "enrichPublicProfiles": false,
37 "valueProposition": "We are comparing practical AI visibility workflows for B2B teams.",
38 "callToAction": "Would a 15-minute conversation next week be useful?",
39 "followUpCount": 1,
40 "followUpDelayDays": 5,
41 "maxProspects": 25
42};
43
44
45const run = await client.actor("khadinakbar/heyreach-alternative").call(input);
46
47
48console.log('Results from dataset');
49console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
50const { items } = await client.dataset(run.defaultDatasetId).listItems();
51items.forEach((item) => {
52 console.dir(item);
53});
54
55