As mentioned by Khadeer Ali, indeed that would be a workaround. Meanwhile, to what you ask specifically a sample example to try could also be this.
<TechnicalProfile Id="SendServiceBusMessage">
<DisplayName>Send Service Bus Message</DisplayName>
<Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.RestfulProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
<Metadata>
<Item Key="ServiceUrl">serviceUrl</Item>
<Item Key="SendClaimsIn">Header</Item>
<Item Key="AuthenticationType">ApiKeyHeader</Item>
<Item Key="HttpMethod">POST</Item>
</Metadata>
<CryptographicKeys>
<Key Id="Authorization" StorageReferenceId="TokenKey" />
</CryptographicKeys>
<InputClaims>
<!-- Claim for the service bus message payload -->
<InputClaim ClaimTypeReferenceId="serviceBusMessage" DefaultValue='{"enable": false, "identityObjectId":"id"}' AlwaysUseDefaultValue="true" />
<!-- Claim for the custom header: BrokerProperties.ScheduledEnqueueTimeUtc -->
<InputClaim ClaimTypeReferenceId="ScheduledEnqueueTimeUtc" PartnerClaimType="BrokerProperties.ScheduledEnqueueTimeUtc" DefaultValue="Mon, 27 Jan 2025 12:57:20 GMT" AlwaysUseDefaultValue="true" />
</InputClaims>
<OutputClaims>
<OutputClaim ClaimTypeReferenceId="statusCode" />
</OutputClaims>
</TechnicalProfile>