25115226 CustomerApi.Jobs.PublishNotificationJob
Queue notifications
Attempt 5 of 5
Priority 0
Tags ...
Node customer_api@10.10.0.170
Queue Time 00:00.213
Run Time 00:00.007
Inserted 18h ago
Scheduled 18h ago
Completed
Cancelled
Discarded 18h ago

Args

%{
  "account_id" => "80015",
  "data" => %{
    "account_insight_agent_id" => "91fdbec7-b105-4176-9448-d94ddedaf77d",
    "insights" => [
      %{
        "action_plan" => "Update the opening modal copy to remove the extra **s** in **gets**. Since this is a web Flow 2.0 experience, it's a good candidate for a direct content fix.",
        "actions" => [
          %{
            "cta" => "Run",
            "prompt" => "Use the web_builder update_step_content tool to update the published web flow experience with ID 38c0ecf3-7622-450c-a41c-8e1867366ace. In step group a123d0a7-d989-439c-a23e-8ddd7606b406, step 1d372074-2135-4e7f-8def-34d8b0811821, change the RichText copy from \"Now that you've built your Script you're ready to create your first ThruTalk Campaign and begin making calls. Let's gets started!\" to \"Now that you've built your Script you're ready to create your first ThruTalk Campaign and begin making calls. Let's get started!\". Do not change any other content in the step.",
            "title" => "Fix typo in flow intro copy",
            "undo_prompt" => "Use the web_builder update_step_content tool to update the published web flow experience with ID 38c0ecf3-7622-450c-a41c-8e1867366ace. In step group a123d0a7-d989-439c-a23e-8ddd7606b406, step 1d372074-2135-4e7f-8def-34d8b0811821, change the RichText copy from \"Now that you've built your Script you're ready to create your first ThruTalk Campaign and begin making calls. Let's get started!\" back to \"Now that you've built your Script you're ready to create your first ThruTalk Campaign and begin making calls. Let's gets started!\". Do not change any other content in the step."
          }
        ],
        "cta_text" => "Fix typo",
        "entity_id" => "38c0ecf3-7622-450c-a41c-8e1867366ace",
        "entity_type" => "flow",
        "expected_impact" => "Removes a visible copy error in a live onboarding flow and improves polish and trust for new users.",
        "finding" => "**Building ThruTalk Campaigns** contains a likely typo in its opening modal.\n\nPhrase shown: **\"Let's gets started!\"**\nSuggested correction: **\"Let's get started!\"**\n\nReview it here: [Building ThruTalk Campaigns](https://studio.appcues.com/flows/38c0ecf3-7622-450c-a41c-8e1867366ace/settings)",
        "outcomes" => ["engagement", "activation"],
        "priority" => "medium",
        "title" => "Live flow has a likely typo in its intro copy",
        "type" => "issue"
      },
      %{
        "action_plan" => "Review the tooltip copy and choose whether the sentence should refer to one campaign or many. Then update the phrase to either **on previous campaigns** or **on a previous campaign** for grammatical correctness.",
        "actions" => [],
        "cta_text" => "Review copy",
        "entity_id" => "a6faf65d-5c76-45c4-92ec-e8a296ecfdbf",
        "entity_type" => "pin",
        "expected_impact" => "Improves readability and professionalism in a live help tooltip.",
        "finding" => "**ThruTalk Past Campaign Targeting** contains a likely grammar/copy error in a live tooltip.\n\nPhrase shown: **\"for easy second passes on a previous campaigns.\"**\nSuggested correction: **\"for easy second passes on previous campaigns.\"**\n\nPossible alternate wording if singular was intended: **\"for easy second passes on a previous campaign.\"**\n\nReview it here: [ThruTalk Past Campaign Targeting](https://studio.appcues.com/pins/a6faf65d-5c76-45c4-92ec-e8a296ecfdbf/settings)",
        "outcomes" => ["engagement"],
        "priority" => "medium",
        "title" => "Live pin has awkward grammar that reads like a typo",
        "type" => "issue"
      }
    ]
  },
  "notification_id" => "b49765f8-9240-41da-bf57-1c8029aa5ad6",
  "workflow_key" => "insight-issue-added"
}

Meta

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

Errors

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