Presence information about the operators on the bot's environment.
The logged in user.
Joins the inbox.all
channel.
On error, the promise reject reason may be either 'timeout', or a string indicating why it failed.
This channel is only available for supervisors.
Joins the inbox.assigned
channel.
On error, the promise reject reason may be either 'timeout', or a string indicating why it failed.
Joins the inbox.automated
channel.
On error, the promise reject reason may be either 'timeout', or a string indicating why it failed.
This channel is only available for supervisors.
Joins the inbox.closed
channel.
On error, the promise reject reason may be either 'timeout', or a string indicating why it failed.
Lists the channels on which a conversation can be started.
Joins the inbox.mine
channel.
This channel contains the conversations that were assigned to me.
On error, the promise reject reason may be either 'timeout', or a string indicating why it failed.
Instructs the iframe to navigate to the given conversation.
If there is no iframe on the page yet, it will be added.
Optional
options: ConversationOptionsJoins the inbox.new
channel.
On error, the promise reject reason may be either 'timeout', or a string indicating why it failed.
Renders the full inbox (not just a conversation) in the iframe.
If there is no iframe on the page yet, it will be added.
Renders just the notes view in the iframe.
If there is no iframe on the page yet, it will be added.
Renders just the today view in the iframe.
If there is no iframe on the page yet, it will be added.
Starts a new conversation.
Parameters:
channel
: the channel as returned by listInitiateableChannels
.userKey
: the identifier for the end user (e.g. phone number, email
address) appropriate for the selected channel.Joins the inbox.watched
channel.
On error, the promise reject reason may be either 'timeout', or a string indicating why it failed.
Generated using TypeDoc
The authenciated inbox as returned by the
InboxSDK.authenticate
method.