25354499
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.214
Queue Time
00:00.279
Run Time
00:00.009
Inserted
1h ago
Scheduled
1h ago
Completed
—
Cancelled
—
Discarded
1h ago
Args
%{
"account_id" => "142950",
"data" => %{
"account_insight_agent_id" => "db97fb21-1403-4c95-be3b-1d9bb4c68a4e",
"insights" => [
%{
"action_plan" => "Correct the typo in the live flow copy so the announcement reads cleanly. After updating it, do a quick proofreading pass on release-announcement flows before publishing future app update notices.",
"actions" => [
%{
"cta" => "Run",
"prompt" => "Use the web_builder update_step_content tool to update the published Flow 2.0 experience with ID 1d654d81-778d-441c-84dd-fb3405c3e3e4. In step group 8b5979ac-91ef-4ecb-8de2-1a975448ad34, update step 4be012fb-9f7c-4f88-9434-cb4093501cdb? No. Update the body RichText zone 5e213b1d-71f2-403d-a754-c9556822b58d within row b36fd715-673e-437c-9ab4-4714e3f5db2c so the sentence currently reading \"Jia Ops v2.23 (iOS) and v52 (Android) is now availabl e!\" is changed to \"Jia Ops v2.23 (iOS) and v52 (Android) is now available!\". Preserve all other content, formatting, and styling unchanged.",
"title" => "Fix typo in release flow copy",
"undo_prompt" => "Use the web_builder update_step_content tool to update Flow 2.0 experience ID 1d654d81-778d-441c-84dd-fb3405c3e3e4. In the same body RichText zone 5e213b1d-71f2-403d-a754-c9556822b58d within row b36fd715-673e-437c-9ab4-4714e3f5db2c, change the sentence from \"Jia Ops v2.23 (iOS) and v52 (Android) is now available!\" back to \"Jia Ops v2.23 (iOS) and v52 (Android) is now availabl e!\". Preserve all other content, formatting, and styling unchanged."
}
],
"cta_text" => "Review typo",
"entity_id" => "1d654d81-778d-441c-84dd-fb3405c3e3e4",
"entity_type" => "flow",
"expected_impact" => "Removes distracting copy errors from a live announcement, improving polish and reducing confusion for users reading the release message.",
"finding" => "I reviewed all **3 published experiences** and found one likely typo in the live flow **Mobile App Release - iOS v2.23 and Android v52**.\n\nExperience link: [Mobile App Release - iOS v2.23 and Android v52](https://studio.appcues.com/flows/1d654d81-778d-441c-84dd-fb3405c3e3e4/analytics)\n\nLikely typo found:\n- **\"availabl e\"** → should likely be **\"available\"**\n\nThe full sentence currently appears as: **\"Jia Ops v2.23 (iOS) and v52 (Android) is now availabl e!\"**",
"outcomes" => ["engagement"],
"priority" => "medium",
"title" => "Published release announcement flow has a likely typo",
"type" => "issue"
}
]
},
"notification_id" => "b86eee63-a8a8-4ccf-8ae3-d50725b740a1",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777557195496146, "structured" => true}
Errors
Attempt 5—1h 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—1h 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—1h 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—1h 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—1h 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