25363771
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.109
Queue Time
00:00.294
Run Time
00:00.007
Inserted
17h ago
Scheduled
17h ago
Completed
—
Cancelled
—
Discarded
17h ago
Args
%{
"account_id" => "214529",
"data" => %{
"account_insight_agent_id" => "abda7a12-f125-4307-9943-3c2c6f9f0c37",
"insights" => [
%{
"action_plan" => "Update the modal copy to use standard English phrasing, then republish once reviewed. Focus on the thank-you headline/body and the second form-field label so the experience reads naturally to end users.",
"actions" => [],
"cta_text" => "Review flow copy",
"entity_id" => "4140078f-f5d9-4b95-a190-4762b67995a8",
"entity_type" => "flow",
"expected_impact" => "Cleaner copy should improve trust and reduce friction for users submitting feedback.",
"finding" => "I reviewed the live experience **MI: Feedback Form** and found multiple high-confidence copy issues in its English text.\n\nPossible typos / corrections:\n- **\"Thank you for providing a feedback!\"** → **\"Thank you for providing feedback!\"** or **\"Thank you for your feedback!\"**\n- **\"How Inquiries helped you?\"** → **\"How has Inquiries helped you?\"** or **\"How did Inquiries help you?\"**\n\nReview the live flow here: [MI: Feedback Form](https://studio.appcues.com/flows/4140078f-f5d9-4b95-a190-4762b67995a8/analytics)",
"outcomes" => ["engagement"],
"priority" => "medium",
"title" => "Feedback form copy has multiple English phrasing errors",
"type" => "issue"
},
%{
"action_plan" => "Correct the sentence so the verb agrees with the subject, then verify the surrounding modal copy still reads naturally with the bullet list beneath it.",
"actions" => [],
"cta_text" => "Review flow copy",
"entity_id" => "c4740cb5-e70a-4a43-9c44-319b9a7a8cd1",
"entity_type" => "flow",
"expected_impact" => "Fixing the typo should make the onboarding message feel more polished and easier to understand.",
"finding" => "I found one likely typo in the live experience **EI: Activities Onboarding**.\n\nPossible typo / correction:\n- **\"Activities timeline replace:\"** → **\"The Activities timeline replaces:\"** or **\"Activities timeline replaces:\"**\n\nThis appears in the introductory modal and is user-visible in English.\n\nReview the live flow here: [EI: Activities Onboarding](https://studio.appcues.com/flows/c4740cb5-e70a-4a43-9c44-319b9a7a8cd1/analytics)",
"outcomes" => ["engagement", "adoption"],
"priority" => "medium",
"title" => "Activities onboarding flow includes a visible grammar typo",
"type" => "issue"
}
]
},
"notification_id" => "6db8a009-ea51-49e2-a26e-89497ee2cf9a",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777558194173832, "structured" => true}
Errors
Attempt 5—17h 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—17h 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—17h 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—17h 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—17h 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