25354531
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.214
Queue Time
00:00.293
Run Time
00:00.008
Inserted
10h ago
Scheduled
10h ago
Completed
—
Cancelled
—
Discarded
10h ago
Args
%{
"account_id" => "214392",
"data" => %{
"account_insight_agent_id" => "10545702-1a2c-4a3e-93be-7a7002d870b7",
"insights" => [
%{
"action_plan" => "Open each experience's settings and analytics pages to confirm whether it has had **0 impressions / enrollments in the last 30 days**. If an experience is truly inactive and no longer relevant, unpublish it as routine cleanup. Prioritize the two referral flows first, since they appear to be overlapping variants of the same message.",
"actions" => [],
"cta_text" => "Review candidates",
"entity_id" => nil,
"entity_type" => nil,
"expected_impact" => "Cleaning up truly inactive experiences reduces message clutter, lowers the chance of stale content reaching users, and keeps your live experience inventory easier to manage.",
"finding" => "Routine hygiene review found **3 published web flows** that were all published more than 3 weeks ago and are still live:\n\n- [Groups] Adding members manually](https://studio.appcues.com/flows/629ccef0-a7b3-45d4-a610-bcec6bbe7919/settings)\n - Type: **Flow**\n - Designed to remind users they can manually re-add members to a WhatsApp group, shown on **app.hub.la/dashboard** to the **Groups users** segment\n- [Referral Program](https://studio.appcues.com/flows/7ef0bc3d-5a1b-471d-913e-b17b8cc06bc9/settings)\n - Type: **Flow**\n - Designed to promote Hubla's referral program, shown on **app.hub.la/dashboard** to the **[Referral Pop Up] Experimento 1** segment\n- [Referral Program 2.0](https://studio.appcues.com/flows/4cc87832-6ba8-469a-a6c2-e5ebf1940d41/settings)\n - Type: **Flow**\n - Designed to promote the same referral offer to the **[Referral Pop Up] Experimento 2** segment across **app.hub.la**\n\nAppcues recommends regular experience hygiene reviews because published experiences with no recent activity may be broken, stale, or no longer relevant, and stale live content can interfere with newer messaging .\n\n**Limitation:** this run could identify review candidates from published-state metadata, targeting, and content configuration, but the current toolset did **not expose verified last-30-day seen or enrollment counts**, so inactivity could not be confirmed directly.",
"outcomes" => ["engagement", "retention"],
"priority" => "medium",
"title" => "3 published experiences may be inactive and should be reviewed",
"type" => "issue"
}
]
},
"notification_id" => "a881b316-c1bb-4165-aa0f-970e353e8fec",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777557296256322, "structured" => true}
Errors
Attempt 5—10h 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+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) 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—10h 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+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) 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—10h 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+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) 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—10h 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+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) 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—10h 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+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) 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