25107474
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.0.159
Queue Time
00:00.298
Run Time
00:00.008
Inserted
13h ago
Scheduled
13h ago
Completed
—
Cancelled
—
Discarded
13h ago
Args
%{
"account_id" => "74505",
"data" => %{
"account_insight_agent_id" => "e08fa1ec-b82a-4029-aa98-a934dad12926",
"insights" => [
%{
"action_plan" => "Review this list as a routine cleanup pass.\n\n1. Unpublish clearly time-bound or one-off content first, especially old billing reminders, temporary help flows, webinar/demo flows, and legacy onboarding steps.\n2. Keep only experiences that still support an active product area, audience, or onboarding path.\n3. For items you are unsure about, open the linked settings page and confirm the targeting rules and goals before unpublishing.\n4. After cleanup, monitor whether your published inventory becomes easier to manage and whether error-only experiences disappear from reporting.",
"actions" => [],
"cta_text" => "Review inactive experiences",
"entity_id" => nil,
"entity_type" => nil,
"expected_impact" => "Unpublishing stale experiences should reduce clutter in your live inventory, lower the chance of accidental or irrelevant targeting, and make active adoption content easier to manage.",
"finding" => "**41 published experiences** that were published more than 3 weeks ago have had **0 seen users in the last 30 days**.\n\nThis looks like routine content hygiene: these experiences may be tied to past launches, legacy onboarding, or no-longer-relevant product areas.\n\nInactive experiences:\n- [Horizon Guidance Flow - Inbox 2](https://studio.appcues.com/flows/27d7bbc0-fbc4-46a8-bcf3-da050866f7d0/settings)\n - Type: Flow\n - Likely a Horizon inbox guidance flow for a prior UI rollout.\n- [Welcome to Horizon 2](https://studio.appcues.com/flows/4527ac34-413c-4567-9d1d-59eeafa60d5a/settings)\n - Type: Flow\n - Likely a welcome/onboarding message for the Horizon experience.\n- [Horizon Guidance Flow - Inbox](https://studio.appcues.com/flows/ce7acf45-5311-4858-bac4-622bc583f148/settings)\n - Type: Flow\n - Likely an earlier Horizon inbox guidance flow.\n- [Royalty Network 2FA Mandatory Reminder](https://studio.appcues.com/flows/d0fbf318-cc82-448f-88b2-fdbb9f99e504/settings)\n - Type: Flow\n - A mandatory 2FA reminder tied to a specific customer or compliance moment.\n- [Blake \"Intro To CSM\"](https://studio.appcues.com/flows/2b28a4ff-3b02-4dca-b962-68d86a4600a0/settings)\n - Type: Flow\n - Appears to be a one-off intro or training flow.\n- [AI suggestion nudge - Lifecycle](https://studio.appcues.com/flows/b4da9657-37cb-46b2-9a50-9f3691addddd/settings)\n - Type: Flow\n - Meant to promote AI suggestions in lifecycle workflows.\n- [Intake form - Beta version](https://studio.appcues.com/flows/e7ddffb3-39e8-469f-9de9-25c765e05289/settings)\n - Type: Flow\n - A beta flow for intake form functionality.\n- [October Behind on Billing Mandatory Reminder](https://studio.appcues.com/flows/eef92193-6d91-4c38-a633-5a1638e9dfc9/settings)\n - Type: Flow\n - A time-bound billing reminder from October.\n- [September Behind on Billing Mandatory Reminder](https://studio.appcues.com/flows/96f6b349-270e-4bc2-aa63-c31d25456d89/settings)\n - Type: Flow\n - A time-bound billing reminder from September.\n- [Welcome to Concord Trial Demo](https://studio.appcues.com/flows/621c2d39-7cca-4d4b-a17b-a53ad7459b35/settings)\n - Type: Flow\n - Likely a demo or trial welcome flow for Concord.\n- [AI suggestion nudge - Parties](https://studio.appcues.com/flows/1b414527-1202-48c0-8d25-2534fc1c0991/settings)\n - Type: Flow\n - Meant to promote AI suggestions in parties-related workflows.\n- [Onboarding - Launch AI extraction](https://studio.appcues.com/flows/1321e5c8-c1a9-4e79-aea6-7088314a000d/settings)\n - Type: Flow\n - An onboarding flow introducing AI extraction.\n- [Store and track - View upcoming deadlines](https://studio.appcues.com/flows/e2757639-3b3b-4808-92e8-cca6c678c892/settings)\n - Type: Flow\n - A task-oriented onboarding step for deadline tracking.\n- [Store and track - Add lifecycle dates](https://studio.appcues.com/flows/35a8aaeb-6e2d-4246-8d26-013ddda4f1a4/settings)\n - Type: Flow\n - A task-oriented onboarding step for adding lifecycle dates.\n- [create a template_doc builder_part1](https://studio.appcues.com/flows/4d5e5f4b-7d83-4002-97cd-07f92791c3b4/settings)\n - Type: Flow\n - The first part of a template-building flow.\n- [Help center temporary - Inbox](https://studio.appcues.com/flows/af03153b-42d3-4cf5-b9ab-ad4d0cfcd1e1/settings)\n - Type: Flow\n - A temporary help flow for the inbox area.\n- [Help - Draft stage](https://studio.appcues.com/flows/a68a291b-59b2-4beb-914a-b7902fee16d7/settings)\n - Type: Flow\n - Contextual help for the draft stage of the product.\n- [Help - Signed stage](https://studio.appcues.com/flows/affce518-3e73-4c43-b5d7-150861d2fd2c/settings)\n - Type: Flow\n - Contextual help for the signed stage.\n- [Help - Subscriptions](https://studio.appcues.com/flows/88588862-038d-423f-978f-f5decca1b268/settings)\n - Type: Flow\n - Help content for subscription management.\n- [Help - Tags](https://studio.appcues.com/flows/750bd8f7-08af-4a92-be26-a510bdda09c7/settings)\n - Type: Flow\n - Help content for tags functionality.\n- [Help - Folders](https://studio.appcues.com/flows/02ff1eba-78fd-4800-94c6-b9eec035730b/settings)\n - Type: Flow\n - Help content f" <> ...,
"outcomes" => ["engagement", "adoption"],
"priority" => "high",
"title" => "41 published experiences have had no activity for more than 30 days.",
"type" => "issue"
}
]
},
"notification_id" => "6b5b66bf-c36f-4d8a-a2e7-6092627e4f96",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777403627696579, "structured" => true}
Errors
Attempt 5—13h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4
Attempt 4—13h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4
Attempt 3—13h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4
Attempt 2—13h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4
Attempt 1—13h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4