instantly-cost-tuning
Optimizes Instantly costs through tier selection, usage monitoring, and budget alerts to reduce API expenses effectively.
Install this skill
Security score
The instantly-cost-tuning skill was audited on May 12, 2026 and we found 25 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 63 | }>>(`/accounts/analytics/daily?start_date=${startDate}&end_date=${endDate}&emails=${accounts.map(a => a.email).join(",")}`); |
Template literal with variable interpolation in command context
| 87 | console.log(`${account.email}: ${dailyAvg.toFixed(0)}/day of ${capacity} limit (${utilization.toFixed(0)}% utilized)`); |
Template literal with variable interpolation in command context
| 90 | console.log(`\nOverall: ${totalSent} sent of ${totalCapacity} capacity (${((totalSent / totalCapacity) * 100).toFixed(0)}%)`); |
Template literal with variable interpolation in command context
| 91 | console.log(`Underutilized accounts (<20%): ${underutilized.length}`); |
Template literal with variable interpolation in command context
| 93 | console.log(`Consider removing: ${underutilized.join(", ")}`); |
Template literal with variable interpolation in command context
| 115 | }>(`/campaigns/analytics?id=${campaign.id}`); |
Template literal with variable interpolation in command context
| 129 | console.log(`${analytics.campaign_name}`); |
Template literal with variable interpolation in command context
| 130 | console.log(` Sent: ${analytics.emails_sent} | Open: ${openRate}% | Reply: ${replyRate}% | Bounce: ${bounceRate}%`); |
Template literal with variable interpolation in command context
| 131 | console.log(` Est. cost/reply: $${costPerReply}`); |
Template literal with variable interpolation in command context
| 159 | console.log(`Active accounts: ${accountCount}`); |
Template literal with variable interpolation in command context
| 160 | console.log(`Uses webhooks: ${usesWebhooks}`); |
Template literal with variable interpolation in command context
| 170 | console.log(` You have ${accountCount} accounts — need the 500+ tier.`); |
Template literal with variable interpolation in command context
| 195 | console.log(`Consider removing inactive account: ${account.email}`); |
Template literal with variable interpolation in command context
| 204 | console.log(`\nCompleted campaigns to archive: ${completed.length}`); |
Template literal with variable interpolation in command context
| 219 | console.log(`\nBlock list entries: ${blocklist.length}+`); |
Webhook reference - potential data exfiltration
| 33 | | Plan | Monthly | Annual (per mo) | Email Accounts | Warmup | API Access | Webhooks | |
Webhook reference - potential data exfiltration
| 39 | **Key cost decision:** You need **Hypergrowth** ($97.95/mo) minimum for full API v2 access and webhooks. |
Webhook reference - potential data exfiltration
| 151 | const webhooks = await instantly<Array<{ id: string }>>( |
Webhook reference - potential data exfiltration
| 152 | "/webhooks?limit=50" |
Webhook reference - potential data exfiltration
| 156 | const usesWebhooks = webhooks.length > 0; |
Webhook reference - potential data exfiltration
| 160 | console.log(`Uses webhooks: ${usesWebhooks}`); |
Webhook reference - potential data exfiltration
| 162 | if (accountCount <= 5 && !usesWebhooks) { |
Webhook reference - potential data exfiltration
| 164 | console.log(" You're within the 5-account limit and don't need webhooks."); |
Webhook reference - potential data exfiltration
| 167 | console.log(" Full API v2 access, webhooks, and 25 accounts."); |
External URL reference
| 244 | - [Instantly Pricing](https://instantly.ai/pricing) |