Home

Channels

Channel enable you to receive events from Signatu. When a certain event you are subscribed to, e.g., somebody consents to a a policy, an event will be sent to your registered channel(s) for that event.

Depending on the type of channel the data may be JSON or a string. For example - Webhooks receive a HTTP POST to the registered webhook url with event data. You can use the data to trigger actions in your systems - e.g., update your CRM data.

Configuring a channel

You can add and configure channels in your Signatu account settings. Signatu has a predefined channel for e-mail that you also can use to receive events to your e-mail address.

You need to subscribe a channel to one or more Event to receive events of that type.

Channel topics

Supported Channels

The supported channels are:

We also have a plugin for Google PubSub in development (alpha).

Webhook

Webhooks are HTTP endpoints that can accept HTTP POST requests with a JSON payload. Events will simply be sent to the registered endpoint.

FieldDescription
urlThe fully qualified URL of the webhook that can accept HTTP POST requests.
headersAn optional headers field as JSON. You can e.g., set Authorization headers here.

SQS

AWS Simple Queue Service requires valid credentials that are allowed to send a message to the queue, and a valid URL to the queue:

FieldDescription
QueueUrlThe full URL to the SQS queue
accessKeyIdThe AWS IAM access key
secretKeyIdThe AWS IAM secret access key

The provided IAM credentials must have permissions to send a message to the queue. We strongly recommend that you don’t give any additional privileges for the access key. We suggest the following IAM policy (replace the Resource Arn with the Arn of your SQS queue):

{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "sqs:SendMessage",
"Resource": "arn:aws:sqs:::YOUR_QUEUE"
}
]
}

Microsoft Azure Service Bus

Microsoft Azure Service Bus provides reliable messaging for the Azure platform.

Signatu needs permission to send a message to the queue. We suggest you set up a Shared access policy for the queue with only Send permissions. Once the access policy is set up, you can use the Primary Connection String as the connectionString below.

FieldDescription
queueNameThe name of the Service Bus Queue
connectionStringThe connectionString. The associated access policy must have permission to send a message to the queue.