25115215
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.0.170
Queue Time
00:00.201
Run Time
00:00.007
Inserted
8h ago
Scheduled
8h ago
Completed
—
Cancelled
—
Discarded
8h ago
Args
%{
"account_id" => "72979",
"data" => %{
"account_insight_agent_id" => "4088953c-9180-4ecd-a9d5-b63c4e148bbf",
"insights" => [
%{
"action_plan" => "Update both tooltip phrases to **\"Benchmarks tab\"** so the copy matches the actual product UI label. I did **not** flag locale-specific wording like British English spellings as typos during this review.",
"actions" => [
%{
"cta" => "Run",
"prompt" => "Use the web experience content update capability to edit the published web flow with ID f2174e7f-b284-4dce-baed-9ff2b9ccba03 ([ZMS] [09.2025] Customer Journey Compass - tooltips tour). In the published content, update the two tooltip text strings that currently say 'Benchmark tab' so they match the actual UI label 'Benchmarks'. Make these exact replacements only: 1) change heading text from 'Continue the tour by clicking the Benchmark tab' to 'Continue the tour by clicking the Benchmarks tab'; 2) change body text from 'Discover how your brand compares, click the Benchmark tab for further insights.' to 'Discover how your brand compares, click the Benchmarks tab for further insights.' Preserve all other content, targeting, styling, and buttons unchanged.",
"title" => "Fix Benchmarks tab copy",
"undo_prompt" => "Use the web experience content update capability to edit the web flow with ID f2174e7f-b284-4dce-baed-9ff2b9ccba03. Revert these two text strings exactly: 1) change heading text from 'Continue the tour by clicking the Benchmarks tab' back to 'Continue the tour by clicking the Benchmark tab'; 2) change body text from 'Discover how your brand compares, click the Benchmarks tab for further insights.' back to 'Discover how your brand compares, click the Benchmark tab for further insights.' Preserve all other content, targeting, styling, and buttons unchanged."
}
],
"cta_text" => "Review typo",
"entity_id" => "f2174e7f-b284-4dce-baed-9ff2b9ccba03",
"entity_type" => "flow",
"expected_impact" => "Matching the tooltip copy to the real tab label should reduce confusion during the tour and improve completion/engagement for this guidance flow.",
"finding" => "I reviewed all **5 live experiences** and found **1 likely typo/copy mismatch**.\n\n**Experience:** [ZMS] [09.2025] Customer Journey Compass - tooltips tour \n**Studio link:** [Open this flow in Studio](https://studio.appcues.com/flows/f2174e7f-b284-4dce-baed-9ff2b9ccba03/settings)\n\n**Likely typo phrase(s):**\n- \"Continue the tour by clicking the **Benchmark** tab\"\n- \"Discover how your brand compares, click the **Benchmark** tab for further insights.\"\n\nThis looks incorrect because the targeted UI element label is **\"Benchmarks\"** (plural), so the tooltip copy does not match the on-screen tab name.",
"outcomes" => ["engagement", "adoption"],
"priority" => "medium",
"title" => "One live tooltip tour appears to reference the wrong tab name",
"type" => "issue"
}
]
},
"notification_id" => "0ccb2c43-1e3f-4f83-b53b-ca2c9ee8d3c6",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777405477183280, "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