diff --git a/src/modules/Elsa.Telnyx/Activities/AnswerCall.cs b/src/modules/Elsa.Telnyx/Activities/AnswerCall.cs
index 8416989f8..aedfa01d1 100644
--- a/src/modules/Elsa.Telnyx/Activities/AnswerCall.cs
+++ b/src/modules/Elsa.Telnyx/Activities/AnswerCall.cs
@@ -46,6 +46,12 @@ public class FlowAnswerCall : AnswerCallBase
[PublicAPI]
public class AnswerCall : AnswerCallBase
{
+ ///
+ [JsonConstructor]
+ public AnswerCall()
+ {
+ }
+
///
public AnswerCall([CallerFilePath] string? source = default, [CallerLineNumber] int? line = default) : base(source, line)
{
diff --git a/src/modules/Elsa.Telnyx/Activities/Dial.cs b/src/modules/Elsa.Telnyx/Activities/Dial.cs
index e7190ce84..61cfcc8d4 100644
--- a/src/modules/Elsa.Telnyx/Activities/Dial.cs
+++ b/src/modules/Elsa.Telnyx/Activities/Dial.cs
@@ -61,7 +61,7 @@ public class Dial : CodeActivity
public Input AnsweringMachineDetection { get; set; } = new("disabled");
///
- /// Enables answering machine detection.
+ /// Start recording automatically after an event. Disabled by default.
///
[Input(Description = "Start recording automatically after an event. Disabled by default.")]
public Input Record { get; set; } = default!;
diff --git a/src/modules/Elsa.Telnyx/Activities/StartRecording.cs b/src/modules/Elsa.Telnyx/Activities/StartRecording.cs
index 90ac63e21..44cbf3705 100644
--- a/src/modules/Elsa.Telnyx/Activities/StartRecording.cs
+++ b/src/modules/Elsa.Telnyx/Activities/StartRecording.cs
@@ -29,7 +29,6 @@ public class FlowStartRecording : StartRecordingBase
}
///
- [JsonConstructor]
public FlowStartRecording([CallerFilePath] string? source = default, [CallerLineNumber] int? line = default) : base(source, line)
{
}
diff --git a/src/modules/Elsa.Telnyx/Constants.cs b/src/modules/Elsa.Telnyx/Constants.cs
index 0a37c6c12..c56c8378a 100644
--- a/src/modules/Elsa.Telnyx/Constants.cs
+++ b/src/modules/Elsa.Telnyx/Constants.cs
@@ -1,7 +1,17 @@
namespace Elsa.Telnyx;
-internal static class Constants
+///
+/// Contains constants used by the Telnyx activities.
+///
+public static class Constants
{
+ ///
+ /// The namespace used by the Telnyx activities.
+ ///
public const string Namespace = "Telnyx";
+
+ ///
+ /// The category used by the Telnyx activities.
+ ///
public const string Category = "Telnyx";
}
\ No newline at end of file