. An account is created through Edna Pulse technical support.
Go to Settings → Channels.
The section must have at least one existing channel. Otherwise, contact Edna Pulse technical support to create it.
Go to the Cascades section. Click on the Add cascade + button.
Write down the name of the cascade.
In the Create a cascade section, in The message in channel field, select a channel. At the moment, only WhatsApp channels are available for integration, i.e. only cascades with one point are available for creation.
Save the cascade by clicking the Save button.
Confirm the action in the pop-up window.
After saving the cascade, its ID will appear in the Cascade ID field. You will need it later when setting up the
@Project Channel
.
Go to the Integration → Testing section.
Copy the value from the Your API key field. You will need it later when setting up the
@Project Channel
.
2. Agent channel configuration in the Platform
You need to create and configure an
@Project Channel
with the “Edna Pulse” connector.
Click on the agent settings button.
Click the Add channel button.
The
@End Channel
selection panel will open.
Select
@Edna Pulse
.
The
@Project Channel
creation panel will open.
Optionally, enter a title for this
@Project Channel
in the Name field with the placeholder New channel.
Paste the API key in the Edna Pulse token field.
Insert the cascade ID in the Edna Pulse cascadeId field.
To save the
@Project Channel
without activating it, click the CREATE button.
To save and activate the
@Project Channel
, click the CREATE & ACTIVATE button.
The
@Project Channel
will be saved and activated if:
The
@Agent
is trained;
The token in the Edna Pulse token field is unique (there are no active channels of the same type with the same token);
The channel address is accessible;
The channel webhook is registered succesfully.
The
@Project Channel
will be saved but not activated if one or more conditions are not met.
To cancel
@Project Channel
creation, click the CANCEL button.
Editing and Deleting Agent Channel
To edit an
@Project Channel
, click on its icon on the
@Agent
card.
To edit the
@Project Channel
name, click the field and enter a new value.
To edit the Edna Pulse token field, click the field and enter a new value.
To apply changes to an activated
@Project Channel
, click the APPLY button.
Changes will be applied if:
The
@Agent
is trained;
The token in the Edna Pulse token field is unique (there are no active channels of the same type with the same token);
The channel address is accessible;
The channel webhook is registered succesfully.
Changes will not be applied if one or more conditions are not met.
To deactivate the
@Project Channel
, click the DEACTIVATE button.
To apply changes to a non-activated
@Project Channel
, click the SAVE button.
To apply changes and activate the
@Project Channel
, click the SAVE & ACTIVATE button.
Changes will be applied and the
@Project Channel
will be activated if:
The
@Agent
is trained;
The token in the Edna Pulse token field is unique (there are no active channels of the same type with the same token);
The channel address is accessible;
The channel webhook can be registered.
Changes will be applied but the
@Project Channel
will not be activated if one or more conditions are not met.
To cancel making changes, click the CANCEL button.
To delete the
@Project Channel
, click the DELETE button.
Communication
Message template
Templates are messages with which a WhatsApp
@Bot
starts a
@Chat
with the
@Bot User
. To send a mailing to
@Bot User
s on WhatsApp, you need to create a template, send it for approval, if unsuccessful, reformulate and send a new template, and if approved, initiate the mailing using the
@Notification
@Slot
.
Mapping of Channel variables from Edna Pulse
18
Channel variable
End channel
Variable in the body of an incoming request from a channel
Peculiarities
Channel variable
End channel
Variable in the body of an incoming request from a channel
Peculiarities
1
channel_visitor_id
Edna Pulse
subscriber.identifier
2
channel_conversation_id
Edna Pulse
subscriber.identifier
3
channel_visitor_firstname
Edna Pulse
userInfo.firstName
4
channel_visitor_lastname
Edna Pulse
userInfo.lastName
5
channel_visitor_account
Edna Pulse
userInfo.userName
6
channel_visitor_phone
Edna Pulse
subscriber.identifier
After sending a mailing by
@Notification
, this variable contains the phone number to which the mailing was sent
7
channel_visitor_email
Edna Pulse
No
8
channel_visitor_source
Edna Pulse
No
9
channel_visitor_auth
Edna Pulse
No
10
channel_visitor_location
Edna Pulse
No
11
channel_message_id
Edna Pulse
No
12
channel_message_recipient
Edna Pulse
No
13
channel_webhook_url
Edna Pulse
No
14
channel_reply_to
Edna Pulse
no
No results from filter
Communication in Edna Pulse
20
Functionality
Channel
Availability
Description
Functionality
Channel
Availability
Description
1
channel_chat_id
Edna Pulse
Yes
Format: channel_visitor_id|edna platform
2
Messages will reach the Bot User if the Agent writes first in an existing chat
Edna Pulse
Yes
3
Buttons
Edna Pulse
Yes
Buttons from 1 to 3 are transferred as buttons, 4 or more buttons are converted into a numbered list.