25358346
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.214
Queue Time
00:00.297
Run Time
00:00.013
Inserted
8h ago
Scheduled
8h ago
Completed
—
Cancelled
—
Discarded
8h ago
Args
%{
"account_id" => "135610",
"data" => %{
"account_insight_agent_id" => "ec26f556-229d-4529-a671-79df4fdcb797",
"insights" => [
%{
"action_plan" => "Proofread and correct the live copy in this flow first, since it contains multiple visible issues across separate steps. Prioritize the spelling and contraction fixes above, then do one more pass for grammar consistency before republishing any updated draft.",
"actions" => [],
"cta_text" => "Review flow copy",
"entity_id" => "aae9546b-fb64-4370-902f-c8416987f91f",
"entity_type" => "flow",
"expected_impact" => "Cleaning up these errors should improve trust and polish in the onboarding experience, reducing distraction for new users and supporting activation.",
"finding" => "I reviewed the live **Dashboard Onboarding Flow** and found several likely typo/copy errors in the published experience.\n\nPotential issues:\n- **\"through out the process\"** → likely **\"throughout the process\"**\n- **\"Now lets check out your profile & settings.\"** → likely **\"Now let's check out your profile & settings.\"**\n- **\"Its important to keep your profile and settings up to date.\"** → likely **\"It's important to keep your profile and settings up to date.\"**\n- **\"will be will automatically unsnoozed\"** → likely remove the duplicate **\"will be\"** so it reads **\"will be automatically unsnoozed\"** or **\"will automatically be unsnoozed\"**\n\nReview the live experience here: [Dashboard Onboarding Flow](https://studio.appcues.com/flows/aae9546b-fb64-4370-902f-c8416987f91f/analytics)",
"outcomes" => ["activation", "engagement"],
"priority" => "high",
"title" => "Multiple copy typos found in Dashboard Onboarding Flow",
"type" => "issue"
},
%{
"action_plan" => "Update that sentence in the published flow draft and give the rest of the tooltip sequence a quick proofreading pass, since this experience is user-facing and concise enough that a typo stands out.",
"actions" => [],
"cta_text" => "Review flow copy",
"entity_id" => "ee69ed65-82b8-4fb2-8913-0eabb3e74bb3",
"entity_type" => "flow",
"expected_impact" => "Fixing the typo should make this help content feel more polished and easier to trust during referral updates.",
"finding" => "The live **First Referral Info** flow appears to contain a likely typo in published copy.\n\nPotential issue:\n- **\"through out the process\"** → likely **\"throughout the process\"**\n\nReview the live experience here: [First Referral Info](https://studio.appcues.com/flows/ee69ed65-82b8-4fb2-8913-0eabb3e74bb3/analytics)",
"outcomes" => ["engagement"],
"priority" => "medium",
"title" => "First Referral Info flow has a likely spelling error",
"type" => "issue"
}
]
},
"notification_id" => "8acce366-e24d-4241-b66e-670c0f7f0a14",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777557556845898, "structured" => true}
Errors
Attempt 5—8h 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—8h 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—8h 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—8h 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—8h 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