25361907 CustomerApi.Jobs.PublishNotificationJob
Queue notifications
Attempt 5 of 5
Priority 0
Tags ...
Node customer_api@10.10.1.109
Queue Time 00:00.320
Run Time 00:00.007
Inserted 4h ago
Scheduled 4h ago
Completed
Cancelled
Discarded 4h ago

Args

%{
  "account_id" => "221762",
  "data" => %{
    "account_insight_agent_id" => "d87fd642-ea17-41db-b4dd-7257318c0b5b",
    "insights" => [
      %{
        "action_plan" => "Update the Feedback flow copy to replace **\"to helping improve\"** with **\"to help improve\"**. After publishing the correction, do a quick pass on newly published flows using the same review standard: only flag clear spelling or grammar mistakes, not stylistic wording differences.",
        "actions" => [
          %{
            "cta" => "Run",
            "prompt" => "Use the web experience content update capability to update the published flow with ID 83ee5f73-b474-4e03-8aa8-ebdb288a1df6 (name: Feedback), formatVersion 2 / Flows 2.0. In step ID 3ffb1e45-3311-45ce-bf76-0d866fac07e8, hotspot ID 81511214-bdac-4e9e-96b6-bb6582f4e009, RichText zone ID 3580b5f4-5d48-4218-be6f-4fc1d7c4b03a, change the sentence from 'Click here to rate AI responses to helping improve accuracy and performance.' to 'Click here to rate AI responses to help improve accuracy and performance.' Preserve all other content and styling exactly as-is.",
            "title" => "Fix typo in feedback flow copy",
            "undo_prompt" => "Use the web experience content update capability to update flow ID 83ee5f73-b474-4e03-8aa8-ebdb288a1df6, step ID 3ffb1e45-3311-45ce-bf76-0d866fac07e8, hotspot ID 81511214-bdac-4e9e-96b6-bb6582f4e009, RichText zone ID 3580b5f4-5d48-4218-be6f-4fc1d7c4b03a. Change the sentence from 'Click here to rate AI responses to help improve accuracy and performance.' back to 'Click here to rate AI responses to helping improve accuracy and performance.' Preserve all other content and styling exactly as-is."
          }
        ],
        "cta_text" => "Review typo",
        "entity_id" => "83ee5f73-b474-4e03-8aa8-ebdb288a1df6",
        "entity_type" => "flow",
        "expected_impact" => "Removes a visible copy error from a live tooltip, improving clarity and trust in the guidance experience.",
        "finding" => "I reviewed all **12 published experiences** and found **1 clear live copy issue**.\n\n**Feedback** — current phrase: **\"Click here to rate AI responses to helping improve accuracy and performance.\"**\n\nThe phrase **\"to helping improve\"** appears to be an error in English usage rather than a locale variant. Suggested correction: **\"Click here to rate AI responses to help improve accuracy and performance.\"**\n\nOpen the live experience here: [Feedback](https://studio.appcues.com/flows/83ee5f73-b474-4e03-8aa8-ebdb288a1df6/analytics)",
        "outcomes" => ["engagement"],
        "priority" => "medium",
        "title" => "Live feedback tooltip has a copy error",
        "type" => "issue"
      }
    ]
  },
  "notification_id" => "7dfb6f73-742f-4d26-8ff9-a119996a5fe1",
  "workflow_key" => "insight-issue-added"
}

Meta

%{"orig_scheduled_at" => 1777557840740349, "structured" => true}

Errors

Attempt 5—4h 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—4h 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—4h 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—4h 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—4h 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