25368303 CustomerApi.Jobs.PublishNotificationJob
Queue notifications
Attempt 5 of 5
Priority 0
Tags ...
Node customer_api@10.10.1.109
Queue Time 00:00.315
Run Time 00:00.008
Inserted 6h ago
Scheduled 6h ago
Completed
Cancelled
Discarded 6h ago

Args

%{
  "account_id" => "107507",
  "data" => %{
    "account_insight_agent_id" => "002aef4e-0394-462c-8ead-e72cd465413d",
    "insights" => [
      %{
        "action_plan" => "Open the live flow and correct the flagged phrases, then review the final step copy for polish before republishing any draft changes. Since this is a Flow 2.0 experience, it is eligible for an automated copy fix if you want to apply the edits directly.",
        "actions" => [
          %{
            "cta" => "Run",
            "prompt" => "Use the web experience content update tool to update the published/draft copy in the Flow 2.0 web experience with ID 9cfaaeae-6cae-4f18-864f-6aecbd054f16 named 'Trial Deployment Waiting Flow'. In step ID edbe5858-d3c1-4df5-a812-63b368c46afd, change the rich text sentence from 'Unleash innovation, identify patterns, and improve your business operations with History Stream. Seamlessly pipe your Salesforce data anywhere Parquet is supported - AWS Sagemaker, PowerBI, Tableau, Snowflake, Google BigQuery, and many others.' to 'Unleash innovation, identify patterns, and improve your business operations with History Stream. Seamlessly pipe your Salesforce data anywhere Parquet is supported - AWS SageMaker, Power BI, Tableau, Snowflake, Google BigQuery, and many others.' In step ID fadef352-af80-4628-8c8c-8180cf647452, change the rich text sentence from 'Thanks for taking a quick tour of GRAX! Please feel free to reach out to the team if you have any questions arise during your trial.' to 'Thanks for taking a quick tour of GRAX! Please feel free to reach out to the team if any questions arise during your trial.' Preserve all other content and formatting unchanged.",
            "title" => "Fix typos in trial flow copy",
            "undo_prompt" => "Use the web experience content update tool to restore the original copy in web experience ID 9cfaaeae-6cae-4f18-864f-6aecbd054f16 named 'Trial Deployment Waiting Flow'. In step ID edbe5858-d3c1-4df5-a812-63b368c46afd, change 'AWS SageMaker, Power BI, Tableau, Snowflake, Google BigQuery, and many others.' back to 'AWS Sagemaker, PowerBI, Tableau, Snowflake, Google BigQuery, and many others.' In step ID fadef352-af80-4628-8c8c-8180cf647452, change 'Please feel free to reach out to the team if any questions arise during your trial.' back to 'Please feel free to reach out to the team if you have any questions arise during your trial.' Preserve all other content and formatting unchanged."
          }
        ],
        "cta_text" => "Review live flow",
        "entity_id" => "9cfaaeae-6cae-4f18-864f-6aecbd054f16",
        "entity_type" => "flow",
        "expected_impact" => "Cleaning up these phrases should improve trust and clarity in a user-facing onboarding flow, reducing distraction during trial activation.",
        "finding" => "I reviewed all **2 live experiences** in the account and found one published flow with likely typo/copy issues.\n\n**Experience:** [Trial Deployment Waiting Flow](https://studio.appcues.com/flows/9cfaaeae-6cae-4f18-864f-6aecbd054f16/analytics)\n\nPossible typos in the live copy:\n- **\"AWS Sagemaker\"** → likely should be **\"AWS SageMaker\"**\n- **\"if you have any questions arise during your trial\"** → likely copy error; suggested correction: **\"if any questions arise during your trial\"**\n\nI did **not** find a clear typo in the other live experience, **First Login Trial Tour**.",
        "outcomes" => ["activation", "engagement"],
        "priority" => "medium",
        "title" => "Live trial flow has likely copy typos in two phrases",
        "type" => "issue"
      }
    ]
  },
  "notification_id" => "5f1bbcc6-cbeb-4983-81c2-f515a3968a59",
  "workflow_key" => "insight-issue-added"
}

Meta

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

Errors

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