25361893
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.214
Queue Time
00:00.338
Run Time
00:00.010
Inserted
5h ago
Scheduled
5h ago
Completed
—
Cancelled
—
Discarded
5h ago
Args
%{
"account_id" => "74570",
"data" => %{
"account_insight_agent_id" => "d6083724-4df5-42fb-9918-5c118ee1bed5",
"insights" => [
%{
"action_plan" => "Review the English copy in this flow and correct the phrases above. Prioritize the first panel after the intro modal, since these errors appear in explanatory text and can reduce confidence in the guidance.",
"actions" => [],
"cta_text" => "Review flow copy",
"entity_id" => "7f305658-e701-48ff-8872-db2efa582fee",
"entity_type" => "flow",
"expected_impact" => "Cleaner copy should improve credibility and comprehension for English-speaking users viewing this onboarding content.",
"finding" => "I found several likely typos in **Introduction to custom attributes**.\n\nOpen: [Introduction to custom attributes](https://studio.appcues.com/flows/7f305658-e701-48ff-8872-db2efa582fee/analytics)\n\nPotential typos:\n- **\"This is were custom attributes come in.\"** → should likely be **\"This is where custom attributes come in.\"**\n- **\"let the new attribute value be depended on\"** → should likely be **\"let the new attribute value depend on\"**\n- **\"the choses attributes\"** → should likely be **\"the chosen attributes\"**\n- **\"one or more of the other choses attributes\"** → should likely be **\"one or more of the other chosen attributes\"**",
"outcomes" => ["engagement", "activation"],
"priority" => "medium",
"title" => "English custom attributes flow contains multiple copy errors",
"type" => "issue"
},
%{
"action_plan" => "Update the final tooltip copy in this flow to restore the missing word(s), especially around **\"binnen enkele ... terugbrengen\"**. This reads as an incomplete sentence in Dutch.",
"actions" => [],
"cta_text" => "Review flow copy",
"entity_id" => "56086cd8-c417-4d72-9009-aef450c71a8f",
"entity_type" => "flow",
"expected_impact" => "Fixing the sentence should make the final instructional step clearer and reduce confusion at the completion point.",
"finding" => "I found a likely copy mistake in **Onboarding: Prijzen instellen**.\n\nOpen: [Onboarding: Prijzen instellen](https://studio.appcues.com/flows/56086cd8-c417-4d72-9009-aef450c71a8f/analytics)\n\nPotential typo / missing word:\n- **\"Klik op 'begrepen'. EffectConnect zal automatisch binnen enkele terugbrengen naar het prijsopslagen overzicht!\"**\n- This likely should be **\"Klik op 'begrepen'. EffectConnect zal je automatisch binnen enkele seconden terugbrengen naar het prijsopslagen overzicht!\"** or a close variant.",
"outcomes" => ["activation", "engagement"],
"priority" => "medium",
"title" => "Pricing onboarding flow has an incomplete Dutch sentence",
"type" => "issue"
},
%{
"action_plan" => "Normalize the title casing for role names in this flow. While minor, correcting **ceo → CEO** will make the intro feel more polished.",
"actions" => [],
"cta_text" => "Review flow copy",
"entity_id" => "b9c678d7-47b8-4763-91e6-18b225da89cf",
"entity_type" => "flow",
"expected_impact" => "A small credibility improvement for new users seeing this welcome experience.",
"finding" => "I found a likely copy-quality issue in **Lightspeed Install Flow - EN**.\n\nOpen: [Lightspeed Install Flow - EN](https://studio.appcues.com/flows/b9c678d7-47b8-4763-91e6-18b225da89cf/analytics)\n\nPotential typo / style issue:\n- **\"Hi! I'm Bart, ceo here at EffectConnect\"** → should likely be **\"Hi! I'm Bart, CEO here at EffectConnect\"**",
"outcomes" => ["engagement"],
"priority" => "low",
"title" => "English Lightspeed install flow uses inconsistent title casing",
"type" => "issue"
}
]
},
"notification_id" => "59900828-0914-4b7f-8f20-1b2d27062eab",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777557810732207, "structured" => true}
Errors
Attempt 5—5h 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—5h 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—5h 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—5h 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—5h 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