25115269
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.0.170
Queue Time
00:00.204
Run Time
00:00.007
Inserted
10h ago
Scheduled
10h ago
Completed
—
Cancelled
—
Discarded
10h ago
Args
%{
"account_id" => "30200",
"data" => %{
"account_insight_agent_id" => "643db2bf-28b0-4909-8bcc-c7ac520bed3a",
"insights" => [
%{
"action_plan" => "Clean up these two copy artifacts in the draft, then review the rest of this planning board tour for formatting issues before publishing an update.",
"actions" => [
%{
"cta" => "Run",
"prompt" => "Use the web experience content update tool to update the draft content of the published Flow 2.0 experience \"Demo Mounir Planning board\" (experience ID: 8e582b6f-f38d-4196-8505-f989704b2541). Make these two exact text corrections and no other changes:\n1) In the modal step with heading currently containing the sentence \"🎬 Want to see it in action?Take a few moments to learn how to best use our features. You’ll reap the benefits of increased efficiency later.\", change it to \"🎬 Want to see it in action? Take a few moments to learn how to best use our features. You’ll reap the benefits of increased efficiency later.\"\n2) In the tooltip step titled \"✨ Smart Suggestions\", change the body text from \"Use this section to instantly find the best collaborators based on their availability and skills."\" to \"Use this section to instantly find the best collaborators based on their availability and skills.\"\nDo not change targeting, triggers, buttons, or any other copy.",
"title" => "Fix copy artifacts in planning flow",
"undo_prompt" => "Use the web experience content update tool to update the draft content of the Flow 2.0 experience \"Demo Mounir Planning board\" (experience ID: 8e582b6f-f38d-4196-8505-f989704b2541). Revert these two exact text changes and no other changes:\n1) Change \"🎬 Want to see it in action? Take a few moments to learn how to best use our features. You’ll reap the benefits of increased efficiency later.\" back to \"🎬 Want to see it in action?Take a few moments to learn how to best use our features. You’ll reap the benefits of increased efficiency later.\"\n2) Change \"Use this section to instantly find the best collaborators based on their availability and skills.\" back to \"Use this section to instantly find the best collaborators based on their availability and skills."\""
}
],
"cta_text" => "Review flow copy",
"entity_id" => "8e582b6f-f38d-4196-8505-f989704b2541",
"entity_type" => "flow",
"expected_impact" => "Removes small but noticeable polish issues in a live onboarding tour, which should improve readability and trust for new users.",
"finding" => "I found live copy issues in **Demo Mounir Planning board**.\n\nReview the flow here: [Demo Mounir Planning board](https://studio.appcues.com/flows/8e582b6f-f38d-4196-8505-f989704b2541/analytics)\n\nPotential typos / copy artifacts:\n- **\"Want to see it in action?Take a few moments...\"** → likely **\"Want to see it in action? Take a few moments...\"**\n- **\"skills."\"** → likely **\"skills.\"**",
"outcomes" => ["engagement"],
"priority" => "medium",
"title" => "Live planning board tour has visible copy artifacts",
"type" => "issue"
}
]
},
"notification_id" => "405bfb33-f45a-4c8e-b995-a1d76b3d3bc9",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777405488346483, "structured" => true}
Errors
Attempt 5—10h 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+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) 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—10h 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+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) 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—10h 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+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) 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—10h 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+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) 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—10h 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+88574494) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+88574494) 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