25368376
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.109
Queue Time
00:00.266
Run Time
00:00.005
Inserted
2h ago
Scheduled
2h ago
Completed
—
Cancelled
—
Discarded
2h ago
Args
%{
"account_id" => "222703",
"data" => %{
"account_insight_agent_id" => "e7d92b3c-024e-4fa0-99b9-c8893c38715a",
"insights" => [
%{
"action_plan" => "Standardize this flow to one English locale. If US English is the intended style for your product copy, update **\"analysing symptoms\"** to **\"analyzing symptoms\"**. After that, do a quick pass on other live experiences to keep spelling conventions consistent across onboarding content.",
"actions" => [
%{
"cta" => "Run",
"prompt" => "Use the web experience content update tool to edit the published Flow 2.0 experience with ID 305b3856-156d-44e5-b080-bcc80bfdf330 named \"Onboarding v1 as First Steps\". In the tooltip-group step with ID 9620ffb3-a06b-4887-959e-5ac6b4ae34e5, update the RichText copy that currently contains the sentence: \"The Prompt Library offers expertly crafted templates for real clinical tasks—like building diagnostic trees, analysing symptoms, or generating care plans.\" Change only the phrase \"analysing symptoms\" to \"analyzing symptoms\" and leave the rest of the copy unchanged.",
"title" => "Fix spelling in onboarding flow copy",
"undo_prompt" => "Use the web experience content update tool to edit Flow 2.0 experience 305b3856-156d-44e5-b080-bcc80bfdf330. In step 9620ffb3-a06b-4887-959e-5ac6b4ae34e5, change the phrase \"analyzing symptoms\" back to \"analysing symptoms\" and leave the rest of the copy unchanged."
}
],
"cta_text" => "Review flow",
"entity_id" => "305b3856-156d-44e5-b080-bcc80bfdf330",
"entity_type" => "flow",
"expected_impact" => "Removes a trust-denting copy inconsistency in a live onboarding experience and helps keep first-run messaging polished and consistent.",
"finding" => "I reviewed **6 live experiences** and found **1 likely typo / spelling inconsistency**.\n\nIn [Onboarding v1 as First Steps](https://studio.appcues.com/flows/305b3856-156d-44e5-b080-bcc80bfdf330/analytics), the phrase **\"analysing symptoms\"** appears in copy that otherwise uses **US English** spellings such as **\"specialized\"** and **\"specialty\"**. Because the surrounding live content is predominantly US English, this reads more like a locale mismatch than an intentional regional spelling choice.\n\nSuggested correction: **\"analyzing symptoms\"**",
"outcomes" => ["engagement"],
"priority" => "medium",
"title" => "Live onboarding flow has a likely locale-spelling mismatch",
"type" => "issue"
}
]
},
"notification_id" => "093222b8-1cdd-42db-b0cb-3ec0f018fb8c",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777558779688478, "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