1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = { "boardInput": {
9 "company": "Example Packaging Ltd.",
10 "periodEnd": "2026-08",
11 "currency": "USD",
12 "type": "sme",
13 "audience": "board",
14 "owners": {
15 "revenue": "Sales Director",
16 "profitability": "CFO",
17 "cash": "CFO",
18 "workingCapital": "CFO",
19 "leverage": "CFO",
20 },
21 "monthly": [
22 {
23 "month": "2026-06",
24 "revenue": 980000,
25 "revenueBudget": 920000,
26 "cogs": 680000,
27 "ebitda": 118000,
28 "ebitdaBudget": 130000,
29 "netProfit": 61000,
30 "cash": 1420000,
31 "operatingCashFlow": -10000,
32 "capex": 30000,
33 "receivables": 2000000,
34 "inventory": 950000,
35 "payables": 680000,
36 "financialDebt": 1950000,
37 },
38 {
39 "month": "2026-07",
40 "revenue": 1000000,
41 "revenueBudget": 940000,
42 "cogs": 700000,
43 "ebitda": 120000,
44 "ebitdaBudget": 135000,
45 "netProfit": 63000,
46 "cash": 1350000,
47 "operatingCashFlow": -40000,
48 "capex": 25000,
49 "receivables": 2150000,
50 "inventory": 980000,
51 "payables": 670000,
52 "financialDebt": 1950000,
53 },
54 {
55 "month": "2026-08",
56 "revenue": 1020000,
57 "revenueBudget": 960000,
58 "cogs": 715000,
59 "ebitda": 121000,
60 "ebitdaBudget": 140000,
61 "netProfit": 64000,
62 "cash": 1260000,
63 "operatingCashFlow": -60000,
64 "capex": 25000,
65 "receivables": 2300000,
66 "inventory": 1000000,
67 "payables": 660000,
68 "financialDebt": 1900000,
69 },
70 {
71 "month": "2026-09",
72 "revenueBudget": 980000,
73 "ebitdaBudget": 145000,
74 },
75 ],
76 "kpis": [
77 {
78 "name": "Revenue growth %",
79 "area": "revenue",
80 "owner": "Sales Director",
81 "weight": 50,
82 "min": 10,
83 "target": 20,
84 "max": 30,
85 "actual": 24,
86 "direction": "higher",
87 "unit": "%",
88 },
89 {
90 "name": "DSO (days)",
91 "area": "workingCapital",
92 "owner": "CFO",
93 "weight": 50,
94 "min": 70,
95 "target": 55,
96 "max": 45,
97 "actual": 68,
98 "direction": "lower",
99 "unit": "days",
100 },
101 ],
102 "actions": [{
103 "action": "Rewrite credit terms for the top 10 customers",
104 "owner": "CFO",
105 "due": "2026-08-31",
106 "status": "open",
107 }],
108 "thesis": None,
109 "sources": {
110 "aylik": "Trial balance and management accounts, Jan-Aug 2026",
111 "kpi": "2026 CEO scorecard",
112 "aksiyonlar": "Board resolution log",
113 },
114 } }
115
116
117run = client.actor("bloom-consulting/board-dashboard").call(run_input=run_input)
118
119
120print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
121for item in client.dataset(run.default_dataset_id).iterate_items():
122 print(item)
123
124