If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: activitysmith.com/sdks/nodejs - Node.js SDK - ActivitySmith SD.

site address: activitysmith.com/sdks/nodejs redirected to: activitysmith.com/sdks/nodejs

site title: Node.js SDK - ActivitySmith SDK

Our opinion (on Monday 13 July 2026 11:51:02 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Use the official ActivitySmith Node.js SDK to send iOS Push Notifications and Live Activities from JavaScript or TypeScript backends, workers, and automation.;
keywords=activitysmith node js sdk, send ios push notifications from node backend, node live activity stream updates, node live activity metrics and deployment workflows, Node Alert Live Activity status updates;

Headings (most frequently used words):

live, action, push, notifications, activity, progress, activities, with, icon, badge, and, node, js, app, count, explore, stats, metrics, segmented, alert, timer, github, preview, send, trigger, table, of, contents, install, setup, icons, badges, colors, widgets, channels, integrate, any, application, other, sdks, integrations, package, repository, documentation, rich, media, actionable, start, update, end, secondary, zapier, webhooks, gitlab, vercel, railway, netlify, mcp, server, activitysmith, skill, sentry, linear, n8n, circleci, stripe, polar, render, fly, io, travis, ci, coolify, product, resources, company, social, compare, image, audio, what, will, work, open, url, apple, shortcut, webhook,

Text of the page (most frequently used words):
activitysmith (67), live (44), the (31), title (28), open (26), and (25), copy (25), type (24), with (23), await (23), value (21), #progress (19), #metrics (18), action (17), notifications (16), activity (16), color (16), url (16), push (14), content_state (14), liveactivities (14), label (14), app (13), integration (13), subtitle (13), send (13), stream (13), coming (12), soon (12), sdk (12), icon (12), com (12), activities (11), badge (11), you (11), web (11), https (11), your (10), customer (10), update (10), prod (10), use (9), for (9), example (9), node (8), alert (8), unit (8), webhook (8), start (7), count (7), message (7), from (7), apple (7), shortcut (7), open_url (7), run (7), github (6), agent (6), server (6), channels (6), show (6), want (6), segmented_progress (6), symbols (6), reindex (6), media (6), health (5), lock (5), screen (5), sales (5), nightly (5), backup (5), new (5), set (5), green (5), icons (5), symbol (5), name (5), cpu (5), stats (5), post (5), button (5), search (5), timer (5), revenue (4), actions (4), api (4), sdks (4), ios (4), immediate (4), any (4), percentage (4), database (4), pro (4), plan (4), metric (4), values (4), cyan (4), badges (4), browse (4), mem (4), body (4), method (4), shortcuts (4), jarvis (4), can (4), duration_seconds (4), segmented (4), redirection (4), notification (4), deployment (3), workflow (3), job (3), then (3), other (3), keep (3), success (3), badgecount (3), verify (3), upgraded (3), subscription (3), track (3), work (3), deploy (3), add (3), widgets (3), yellow (3), magenta (3), blue (3), choose (3), these (3), colors (3), contentstate (3), supported (3), official (3), ready (3), catalog (3), deny (3), same (3), secondary (3), ops (3), current_step (3), number_of_steps (3), trigger (3), streamkey (3), that (3), cus_9f3a1d (3), crm (3), etc (3), direct (3), audio (3), preview (3), vercel (2), system (2), n8n (2), business (2), events (2), signals (2), changelog (2), blog (2), contact (2), sign (2), our (2), documentation (2), pricing (2), integrations (2), playground (2), features (2), product (2), automation (2), delivery (2), devices (2), explore (2), team (2), event (2), restore (2), specific (2), clear (2), number (2), status (2), will (2), uptime (2), red (2), including (2), bars (2), buttons (2), them (2), alertbadge (2), are (2), free (2), third (2), party (2), listing (2), all (2), under (2), foundations (2), iconography (2), interactful (2), macos (2), settings (2), hand (2), picked (2), one (2), tools (2), alerticon (2), decision (2), approval_01jy3j7q9s0p8m1v5pzk7dr4m2 (2), approval_id (2), secondary_action (2), approval (2), when (2), hooks (2), pause (2), chat (2), payments (2), backend (2), include (2), auto_dismiss_minutes (2), endstream (2), dismissal (2), after (2), two (2), call (2), end (2), leave (2), out (2), visible (2), benchmark (2), conversion (2), orders (2), through (2), what (2), onboarding (2), customers (2), actionable (2), content (2), file (2), png (2), image (2), homepage (2), rich (2), setup (2), docs (2), package (2), brrr, now, ntfy, pushover, compare, youtube, social, signup, lifecycle, cron, monitoring, cases, terms, service, privacy, policy, newsletter, company, llms, full, txt, agents, faq, reference, quickstart, resources, android, waitlist, mobile, coolify, travis, fly, render, polar, stripe, circleci, linear, sentry, skill, mcp, netlify, railway, gitlab, webhooks, zapier, connect, platforms, route, runtime, ruby, php, python, book, demo, today, aligned, across, incidents, outcomes, integrate, application, target, members, its, 8333, care, about, mrr, stock, price, view, healthy, string, too, success_rate, using, widget, fetch, latest, automatically, lets, display, saas, users, anything, else, create, gray, orange, purple, lime, accent, apply, individual, rack, types, more, context, approve, sparkles, should, follow, email, brightlane, needed, payload, shapes, both, second, beside, primary, requested_by, 2026, job_id, shard, reindexing, running, migrations, deploying, servers, dashboard, get, different, time, dismiss, final, before, removed, default, removes, minutes, counts_down, false, unless, change, field, changes, countdown, 300, sampling, cloud, sun, lumen, came, back, weeks, reactivation, upload, archive, buyers, refunds, avg, order, 2430, last, hour, hourly, starts, later, calls, identify, first, stable, down, duration, while, runs, controls, tint, updates, jobs, move, continuously, toward, completion, known, steps, like, build, test, related, such, memory, labeled, matches, customer_id, profile, workflows, optional, urls, iphone, but, not, combined, even, path, has, extension, responds, proper, mov, mp4, video, m4a, mp3, gif, jpg, acme, pull, 482, cdn, output, finished, redesign, images, videos, press, hold, directly, tap, linked, completed, task, activitysmith_api_key, process, env, apikey, const, import, npm, install, table, contents, activitysmithhq, repository, www, npmjs, javascript, typescript, backends, log, main, menu,


Text of the page (random words):
node js sdk activitysmith sdk activitysmith open main menu features playground docs blog changelog pricing log in contact sign up sdks node js sdk send push notifications and trigger live activities with node js use the official node js sdk to send immediate push notifications and update live activities from javascript and typescript backends package www npmjs com package activitysmith repository github com activitysmithhq activitysmith node documentation activitysmith com docs sdks node table of contents setup push notifications send a push notification rich push notifications with media actionable push notifications live activities start update live activity stats metrics segmented progress progress alert timer end live activity live activity action secondary action icons and badges live activity colors widgets app icon badge count channels install npm i activitysmith copy setup import activitysmith from activitysmith const activitysmith new activitysmith apikey process env activitysmith_api_key copy push notifications send an immediate notification for a completed task or event await activitysmith notifications send title new subscription message customer upgraded to pro plan copy rich push notifications with media send images videos or audio with your push notifications press and hold to preview media directly from the notification then tap through to open the linked content image preview await activitysmith notifications send title homepage ready message your agent finished the redesign media https cdn example com output homepage v2 png redirection https github com acme web pull 482 copy audio preview what will work direct image url jpg png gif etc direct audio file url mp3 m4a etc direct video file url mp4 mov etc url that responds with a proper media content type even if the path has no extension media can be combined with redirection but not with actions actionable push notifications push notification redirection and actions are optional use them to open https urls run a specific iphone shortcut with a shortcuts run shortcut name url or trigger backend webhook workflows await activitysmith notifications send title new subscription message customer upgraded to pro plan redirection https crm example com customers cus_9f3a1d actions title open crm profile type open_url url https crm example com customers cus_9f3a1d title chat with jarvis type open_url url shortcuts run shortcut name jarvis title start onboarding workflow type webhook url https hooks example com activitysmith onboarding start method post body customer_id cus_9f3a1d plan pro copy live activities choose the live activity type that matches what you want to show stats show up to 8 labeled values on your lock screen from revenue and orders to uptime and conversion metrics track two related values with segmented bars such as cpu and memory segmented progress show progress through a known set of steps like build test deploy and verify progress show percentage progress for jobs that move continuously toward completion alert show status updates with a clear message badge and icon when you add an action button color controls the button tint timer count down from a duration or count up from 00 00 while a job runs start update live activity use a stable streamkey to identify the metric job deployment or system you want to keep visible the first stream call starts the live activity later calls with the same streamkey update it stats await activitysmith liveactivities stream sales hourly content_state title sales subtitle last hour type stats metrics label revenue value 2430 color blue label orders value 37 color green label conversion value 4 8 color magenta label avg order value 65 68 color yellow label refunds value 84 color red label new buyers value 18 color cyan copy metrics await activitysmith liveactivities stream prod web 1 content_state title server health subtitle prod web 1 type metrics metrics label cpu value 9 unit label mem value 45 unit copy segmented progress await activitysmith liveactivities stream nightly backup content_state title nightly backup subtitle upload archive type segmented_progress number_of_steps 3 current_step 2 copy progress await activitysmith liveactivities stream search reindex content_state title search reindex subtitle catalog v2 type progress percentage 42 copy alert await activitysmith liveactivities stream customer ops content_state activitysmith contentstate title reactivation message lumen came back after 2 weeks type alert icon activitysmith alerticon cloud sun color yellow badge activitysmith alertbadge customer color magenta copy the icon symbol value is an apple sf symbol name browse the catalog with one of these tools activitysmith app open settings sf symbols to browse 45 hand picked icons ready to use sf symbols apple s official macos app interactful free third party ios app listing all sf symbols under foundations iconography timer await activitysmith liveactivities stream benchmark run content_state title benchmark run subtitle sampling type timer duration_seconds 300 color cyan copy for a countdown send duration_seconds you can update title subtitle color or any other visible field as the work changes leave duration_seconds out unless you want to change the timer to start at 00 00 and count up set counts_down false and leave out duration_seconds end live activity call endstream with the same streamkey to dismiss the live activity you can include final values before it is removed by default ios removes the live activity after two minutes set auto_dismiss_minutes to choose a different dismissal time including 0 for immediate dismissal await activitysmith liveactivities endstream prod web 1 content_state title server health subtitle prod web 1 type metrics metrics label cpu value 7 unit label mem value 38 unit auto_dismiss_minutes 2 copy live activity action live activities can include an action button open_url open an https url open_url with a shortcuts url run an apple shortcut for example to open an app webhook trigger a backend get post workflow open url action await activitysmith liveactivities stream prod web 1 content_state title server health subtitle prod web 1 type metrics metrics label cpu value 76 unit label mem value 52 unit action title dashboard type open_url url https ops example com servers prod web 1 copy apple shortcut action await activitysmith liveactivities stream deploy payments api content_state title deploying payments api subtitle running database migrations type segmented_progress number_of_steps 5 current_step 3 action title chat with jarvis type open_url url shortcuts run shortcut name jarvis copy webhook action await activitysmith liveactivities stream search reindex content_state title reindexing product search subtitle shard 7 of 12 type segmented_progress number_of_steps 12 current_step 7 action title pause reindex type webhook url https ops example com hooks search reindex pause method post body job_id reindex 2026 03 19 requested_by activitysmith node copy secondary action use secondary_action when you want a second button beside the primary action the secondary action button is supported for alert progress and segmented_progress live activities both buttons use the same open_url webhook and apple shortcut payload shapes await activitysmith liveactivities stream agent approval content_state title approval needed message should i send the follow up email to brightlane type alert color green icon symbol sparkles color green badge title agent color green action title send type webhook url https agent example com live activity approve method post body approval_id approval_01jy3j7q9s0p8m1v5pzk7dr4m2 decision send secondary_action title deny type webhook url https agent example com live activity deny method post body approval_id approval_01jy3j7q9s0p8m1v5pzk7dr4m2 decision deny copy icons and badges add more context to live activities with icons and badges icon supported live activity types stats metrics progress segmented_progress and alert await activitysmith liveactivities stream prod web 1 content_state activitysmith contentstate title server health subtitle prod web 1 type metrics icon activitysmith alerticon server rack color blue metrics label cpu value 18 unit label mem value 42 unit copy the icon symbol value is an apple sf symbol name browse the catalog with one of these tools activitysmith app open settings sf symbols to browse 45 hand picked icons ready to use sf symbols apple s official macos app interactful free third party ios app listing all sf symbols under foundations iconography badge badges are supported by alert progress and segmented_progress live activities await activitysmith liveactivities stream nightly database backup content_state activitysmith contentstate title nightly database backup subtitle verify restore type progress badge activitysmith alertbadge s3 color cyan percentage 62 copy live activity colors choose from these colors for the live activity accent including progress bars and action buttons or apply them to an individual icon or badge lime green cyan blue purple magenta red orange yellow gray widgets activitysmith lets you display any value on your lock screen with widgets saas metrics revenue number of users uptime or anything else you want to track create a metric in the web app then update the metric value using our api add a widget to your lock screen and it will fetch the latest update automatically await activitysmith metrics update deploy success_rate 99 9 copy string metric values work too await activitysmith metrics update prod status healthy copy app icon badge count show the number you care about on your activitysmith app icon track mrr a customer count a stock price or any other value you want to keep in view set or update the badge value await activitysmith badgecount 8333 copy to clear the badge set its value to 0 await activitysmith badgecount 0 copy channels use channels to target specific team members or devices push notifications await activitysmith notifications send title new subscription message customer upgraded to pro plan channels sales customer success copy live activities await activitysmith liveactivities start content_state title nightly database backup subtitle verify restore type progress percentage 62 channels sales customer success copy app icon badge count await activitysmith badgecount 3 channels sales customer success copy integrate with any node js application keep your team aligned with immediate event delivery across incidents business signals and automation outcomes start today book a demo explore other sdks python sdk live open sdk go sdk live open sdk php sdk live open sdk ruby sdk live open sdk explore integrations connect activitysmith to automation and delivery platforms then route runtime events to push notifications and live activities on your ios devices zapier by activitysmith live open integration github action by activitysmith live open integration github webhooks by activitysmith live open integration gitlab by activitysmith live open integration vercel by activitysmith live open integration railway by activitysmith live open integration netlify by activitysmith live open integration mcp server by activitysmith live open integration activitysmith skill by activitysmith live open integration sentry by activitysmith live open integration linear by activitysmith live open integration n8n by activitysmith live open integration circleci by activitysmith live open integration stripe by activitysmith coming soon coming soon polar by activitysmith coming soon coming soon render by activitysmith coming soon coming soon fly io by activitysmith coming soon coming soon travis ci by activitysmith coming soon coming soon coolify by activitysmith coming soon coming soon product mobile app android waitlist features playground integrations sdks resources pricing quickstart documentation api reference faq llms full txt for agents company sign up for our newsletter contact blog changelog privacy policy terms of service use cases github actions deployment progress cron job monitoring with live activities customer lifecycle signals revenue and signup metrics business events with push notifications n8n workflow progress ai agent progress on your lock screen system health metrics on your lock screen vercel deployment progress social github youtube x compare pushover ntfy sh brrr now
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Zapier logo
  • GitLab logo
  • Vercel logo
  • Railway logo
  • Netlify logo
  • ActivitySmith app icon
  • Sentry logo
  • Linear logo
  • CircleCI logo
  • Stripe logo
  • Polar logo
  • Simple Analytics noscript...

Verified site has: 51 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-51


The site also has 2 references to other resources (not html/xhtml )

 activitysmith.com/docs/llms-full.txt  Verify  activitysmith.com/compare/ntfy.sh  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Date Mon, 13 Jul 2026 11:51:02 GMT
Content-Type text/html
Transfer-Encoding chunked
Connection close
Server cloudflare
Nel report_to : cf-nel , success_fraction :0.0, max_age :604800
Location htt????/activitysmith.com/sdks/nodejs
Cf-Cache-Status DYNAMIC
Report-To group : cf-nel , max_age :604800, endpoints :[ url : htt????/a.nel.cloudflare.com/report/v4?s=WtLunOsyahzRwDHrWvlPn8qcAse0qrV7Ixw7G54Fwmfr2DdHO1EbqvuYuYbKSWz%2FyjWNPo7t%2FYFyXtXYnE6nhGwlZ%2Bj1Ama3ac3mVmR9Jp0Krz1%2B5fvw1t98GsLum7YUd%2BhSsQ%3D%3D ]
CF-RAY a1a812cf7b4bdfa5-AMS
alt-svc h3= :443 ; ma=86400
HTTP/2 200
date Mon, 13 Jul 2026 11:51:02 GMT
content-type text/html
server cloudflare
last-modified Mon, 13 Jul 2026 06:16:58 GMT
vary Accept-Encoding
report-to group : cf-nel , max_age :604800, endpoints :[ url : htt????/a.nel.cloudflare.com/report/v4?s=I%2BmYeCvb0cAcVemZNcCQpu1l7%2B6swWXEcF4F4d5triz80pSaSw4f2EQrsJ1Vqj8%2BEQNl%2FVI30ZeoeKzOEVi3qcI4R12EmuzOvbmRPOvx9ozb%2BEwnImD72RbPWS20YIH1g8pgGA%3D%3D ]
nel report_to : cf-nel , success_fraction :0.0, max_age :604800
cf-cache-status DYNAMIC
content-encoding gzip
cf-ray a1a812d0ee43aee9-AMS
alt-svc h3= :443 ; ma=86400

Meta Tags

title="Node.js SDK - ActivitySmith SDK"
charset="utf-8"
name="viewport" content="width=device-width, initial-scale=1"
name="description" content="Use the official ActivitySmith Node.js SDK to send iOS Push Notifications and Live Activities from JavaScript or TypeScript backends, workers, and automation."
name="keywords" content="activitysmith node js sdk, send ios push notifications from node backend, node live activity stream updates, node live activity metrics and deployment workflows, Node Alert Live Activity status updates"
property="og:type" content="article"
property="og:title" content="Node.js SDK - ActivitySmith SDK"
property="og:description" content="Use the official ActivitySmith Node.js SDK to send iOS Push Notifications and Live Activities from JavaScript or TypeScript backends, workers, and automation."
property="og:url" content="htt????/activitysmith.com/sdks/nodejs"
property="og:image" content="htt????/cdn.activitysmith.com/changelog/activitysmith-sdks.png"
property="og:site_name" content="ActivitySmith"
name="twitter:card" content="summary_large_image"
name="twitter:title" content="Node.js SDK - ActivitySmith SDK"
name="twitter:description" content="Use the official ActivitySmith Node.js SDK to send iOS Push Notifications and Live Activities from JavaScript or TypeScript backends, workers, and automation."
name="twitter:image" content="htt????/cdn.activitysmith.com/changelog/activitysmith-sdks.png"
name="twitter:site" content="@ActivitySmithHQ"
name="theme-color" content="#000000"

Load Info

page size23728
load time (s)0.48833
redirect count1
speed download48622
server IP 104.21.58.136
* all occurrences of the string "http://" have been changed to "htt???/"