diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/aws/sns/TbSnsNode.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/aws/sns/TbSnsNode.java
index 8e17600d38..ebf381853a 100644
--- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/aws/sns/TbSnsNode.java
+++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/aws/sns/TbSnsNode.java
@@ -42,7 +42,7 @@ import static org.thingsboard.rule.engine.DonAsynchron.withCallback;
name = "aws sns",
configClazz = TbSnsNodeConfiguration.class,
nodeDescription = "Publish message to the AWS SNS",
- nodeDetails = "Will publish message payload to the AWS SNS topic. Outbound message will contain responce fields " +
+ nodeDetails = "Will publish message payload to the AWS SNS topic. Outbound message will contain response fields " +
"(messageId, requestId) in the Message Metadata from the AWS SNS. " +
"For example requestId field can be accessed with metadata.requestId.",
uiResources = {"static/rulenode/rulenode-core-config.js"},
diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/aws/sqs/TbSqsNode.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/aws/sqs/TbSqsNode.java
index 49c5af3b8d..3d4330df48 100644
--- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/aws/sqs/TbSqsNode.java
+++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/aws/sqs/TbSqsNode.java
@@ -46,7 +46,7 @@ import static org.thingsboard.rule.engine.DonAsynchron.withCallback;
configClazz = TbSqsNodeConfiguration.class,
nodeDescription = "Publish messages to the AWS SQS",
nodeDetails = "Will publish message payload and metadata attributes to the AWS SQS queue. Outbound message will contain " +
- "responce fields (messageId, requestId, messageBodyMd5, messageAttributesMd5" +
+ "response fields (messageId, requestId, messageBodyMd5, messageAttributesMd5" +
", sequenceNumber) in the Message Metadata from the AWS SQS." +
" For example requestId field can be accessed with metadata.requestId.",
uiResources = {"static/rulenode/rulenode-core-config.js"},
diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/kafka/TbKafkaNode.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/kafka/TbKafkaNode.java
index 93e8a624a5..72dd7d807a 100644
--- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/kafka/TbKafkaNode.java
+++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/kafka/TbKafkaNode.java
@@ -33,7 +33,7 @@ import java.util.concurrent.ExecutionException;
configClazz = TbKafkaNodeConfiguration.class,
nodeDescription = "Publish messages to Kafka server",
nodeDetails = "Will send record via Kafka producer to Kafka server. " +
- "Outbound message will contain responce fields (offset, partition, topic)" +
+ "Outbound message will contain response fields (offset, partition, topic)" +
" from the Kafka in the Message Metadata. For example partition field can be accessed with metadata.partition.",
uiResources = {"static/rulenode/rulenode-core-config.js"},
configDirective = "tbActionNodeKafkaConfig",
diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbRestApiCallNode.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbRestApiCallNode.java
index 74e0db7d3f..2c51e6f8bf 100644
--- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbRestApiCallNode.java
+++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbRestApiCallNode.java
@@ -46,9 +46,9 @@ import java.util.concurrent.TimeUnit;
nodeDescription = "Invoke REST API calls to external REST server",
nodeDetails = "Will invoke REST API call GET | POST | PUT | DELETE to external REST server. " +
"Message payload added into Request body. Configured attributes can be added into Headers from Message Metadata." +
- " Outbound message will contain responce fields " +
- "(status, statusCode, statusReason and responce headers) in the Message Metadata." +
- " Responce body saved in outbound Message payload. " +
+ " Outbound message will contain response fields " +
+ "(status, statusCode, statusReason and response headers) in the Message Metadata." +
+ " Response body saved in outbound Message payload. " +
"For example statusCode field can be accessed with metadata.statusCode.",
uiResources = {"static/rulenode/rulenode-core-config.js"},
configDirective = "tbActionNodeRestApiCallConfig",