25368299
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.214
Queue Time
00:00.344
Run Time
00:00.006
Inserted
2h ago
Scheduled
2h ago
Completed
—
Cancelled
—
Discarded
2h ago
Args
%{
"account_id" => "33926",
"data" => %{
"account_insight_agent_id" => "6d6a0fd6-86b2-48e0-8845-b9cad19070ce",
"insights" => [
%{
"action_plan" => "Update the calculator flow copy so the sentence reads naturally and professionally. After correcting it, republish the flow if you want the fix to go live.",
"actions" => [
%{
"cta" => "Run",
"prompt" => "Use the web_builder step content update capability to update the draft of web flow 384b36b0-9f26-493e-aff4-8181bbb5e8b9 (Education Fees Calculator). In step b7425e25-e101-4cee-bf41-c0ff100b5ce9, locate the rich text content containing the sentence: \"If you expect the fee to increase each year, amened the ‘Fees assumed to rise by (per annum)’ percentage accordingly.\" Change only the word \"amened\" to \"amend\" so the sentence reads: \"If you expect the fee to increase each year, amend the ‘Fees assumed to rise by (per annum)’ percentage accordingly.\" Do not change any other text, styling, or buttons.",
"title" => "Fix typo in calculator flow copy",
"undo_prompt" => "Use the web_builder step content update capability to update the draft of web flow 384b36b0-9f26-493e-aff4-8181bbb5e8b9 (Education Fees Calculator). In step b7425e25-e101-4cee-bf41-c0ff100b5ce9, locate the rich text content containing the sentence: \"If you expect the fee to increase each year, amend the ‘Fees assumed to rise by (per annum)’ percentage accordingly.\" Change only the word \"amend\" back to \"amened\" so the sentence reads: \"If you expect the fee to increase each year, amened the ‘Fees assumed to rise by (per annum)’ percentage accordingly.\" Do not change any other text, styling, or buttons."
}
],
"cta_text" => "Review flow",
"entity_id" => "384b36b0-9f26-493e-aff4-8181bbb5e8b9",
"entity_type" => "flow",
"expected_impact" => "Removing the typo should improve trust and polish in a live guidance experience, reducing avoidable friction for users reading calculator instructions.",
"finding" => "I reviewed **6 live experiences** and found **1 clear spelling typo** in [Education Fees Calculator](https://studio.appcues.com/flows/384b36b0-9f26-493e-aff4-8181bbb5e8b9/settings).\n\nPotential typo:\n- **\"amened\"**\n\nSuggested correction:\n- **\"amend\"**\n\nFull phrase shown live:\n- \"If you expect the fee to increase each year, **amened** the ‘Fees assumed to rise by (per annum)’ percentage accordingly.\"\n\nThe rest of the currently live experiences reviewed did not show clear spelling typos once UK English usage and capitalization/style differences were taken into account.",
"outcomes" => ["engagement"],
"priority" => "medium",
"title" => "Live calculator flow contains a visible spelling typo",
"type" => "issue"
}
]
},
"notification_id" => "0bf4fe8d-d1c3-4e31-b57b-7e59d6edb89e",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777558667698909, "structured" => true}
Errors
Attempt 5—2h 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—2h 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—2h 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—2h 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—2h 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