25368293
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.109
Queue Time
00:00.325
Run Time
00:00.006
Inserted
4h ago
Scheduled
4h ago
Completed
—
Cancelled
—
Discarded
4h ago
Args
%{
"account_id" => "138460",
"data" => %{
"account_insight_agent_id" => "fa02b371-72fc-45ca-81ed-967cfd081725",
"insights" => [
%{
"action_plan" => "Update the sentence to read **\"helping you see how your actual expenses measure up to provincial averages.\"** Then republish after confirming no newer draft copy should replace the published version.",
"actions" => [],
"cta_text" => "Review flow copy",
"entity_id" => "a5d8cc58-eb4b-48bc-ab76-a40427e654bb",
"entity_type" => "flow",
"expected_impact" => "Fixing this typo should improve clarity and trust in a live feature announcement tied to ROI calculator benchmarking.",
"finding" => "The live flow [Benchmark Update for ROI Calculator](https://studio.appcues.com/flows/a5d8cc58-eb4b-48bc-ab76-a40427e654bb/analytics) contains a likely typo in its body copy:\n\n**Current phrase:** \"helping so can see how your actual expenses measure up to provincial averages.\"\n\nBased on the sentence structure and surrounding English copy, this appears to be an unintended error rather than locale-specific wording.",
"outcomes" => ["engagement", "adoption"],
"priority" => "medium",
"title" => "ROI calculator update flow has a clear copy typo",
"type" => "issue"
},
%{
"action_plan" => "Review that tooltip and, if the intent is acreage planted for the season, change **\"seated acreage\"** to **\"seeded acreage.\"** Because this is domain-specific language, it is worth a quick internal confirmation before updating.",
"actions" => [],
"cta_text" => "Review tooltip wording",
"entity_id" => "4c2c947e-7607-4aa3-9b8a-e5d5966f75db",
"entity_type" => "flow",
"expected_impact" => "Correct terminology should reduce confusion for end users and make the Farm Profile guidance feel more credible.",
"finding" => "The live flow [Farm Profile](https://studio.appcues.com/flows/4c2c947e-7607-4aa3-9b8a-e5d5966f75db/analytics) includes a likely typo in the **Reports** tooltip:\n\n**Current phrase:** \"total harvested inventory and **seated acreage**\"\n\nGiven the agricultural context, **\"seeded acreage\"** is much more likely to be the intended term.",
"outcomes" => ["engagement", "adoption"],
"priority" => "medium",
"title" => "Farm Profile tooltip likely uses the wrong farming term",
"type" => "issue"
}
]
},
"notification_id" => "4eaa3a3b-a792-4783-b3d8-7e48b2e9972c",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777558649465003, "structured" => true}
Errors
Attempt 5—4h 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—4h 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—4h 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—4h 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—4h 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