25107395
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.0.159
Queue Time
00:00.300
Run Time
00:00.007
Inserted
8h ago
Scheduled
8h ago
Completed
—
Cancelled
—
Discarded
8h ago
Args
%{
"account_id" => "123912",
"data" => %{
"account_insight_agent_id" => "b0e46741-9046-4d42-9fb1-6c7a1e8ab414",
"insights" => [
%{
"action_plan" => "Review the Dashboard flow copy and correct the two phrases above in draft. After saving, preview the flow to confirm the revised punctuation and spacing look natural in the tooltip layout before publishing.",
"actions" => [
%{
"cta" => "Run",
"prompt" => "Use the web experience content update capability to correct copy in the published web flow with ID abc5f98b-ba8d-48bf-b893-05b4453cf350 (experience name: Dashboard). Review and update the relevant step content in the draft so the current phrase 'Click on any graph to view a break down of your drivers.' becomes 'Click on any graph to view a breakdown of your drivers.' Also review the phrase 'Easily view a breakdown of your drivers activities.' and change it to 'Easily view a breakdown of your drivers’ activities.' unless the builder finds a house-style variant that preserves the intended meaning better. After updating the copy, leave the experience unpublished in draft for review; do not publish changes automatically.",
"title" => "Fix copy in Dashboard flow",
"undo_prompt" => "Use the web experience content update capability to revert copy changes in web flow abc5f98b-ba8d-48bf-b893-05b4453cf350 (Dashboard). Restore the phrase 'Click on any graph to view a breakdown of your drivers.' back to 'Click on any graph to view a break down of your drivers.' Restore the phrase 'Easily view a breakdown of your drivers’ activities.' back to 'Easily view a breakdown of your drivers activities.' Leave the experience unpublished in draft after reverting."
}
],
"cta_text" => "Review flow copy",
"entity_id" => "abc5f98b-ba8d-48bf-b893-05b4453cf350",
"entity_type" => "flow",
"expected_impact" => "Removing visible copy errors should improve polish and trust for users seeing the live onboarding tips, supporting engagement.",
"finding" => "I reviewed all **7 live experiences** in the account. Of the **6 experiences whose content was inspectable**, only **Dashboard** appears to contain likely copy issues.\n\nPotential typo candidates in **Dashboard**:\n- **\"break down\"** → likely should be **\"breakdown\"**\n- **\"your drivers activities\"** → likely should be **\"your drivers’ activities\"**\n\nReview the experience here: [Dashboard flow settings](https://studio.appcues.com/flows/abc5f98b-ba8d-48bf-b893-05b4453cf350/settings)",
"outcomes" => ["engagement"],
"priority" => "medium",
"title" => "Published Dashboard flow contains likely copy errors",
"type" => "issue"
}
]
},
"notification_id" => "a23937ee-a449-4bfc-88c7-cf799f36ddef",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777403616467737, "structured" => true}
Errors
Attempt 5—8h 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—8h 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—8h 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—8h 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—8h 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