Additional Info

Requires Mule Enterprise License

No  

Requires Entitlement

No  

Mule Version

3.5.0 or higher

Configs


Configuration

<cdc-software:config>

Configuration

Attributes

Name Java Type Description Default Value Required

name

String

The name of this configuration. With this name can be later referenced.

x 

domain

String

domain URL (Ex: https://myserver)

x 

serverId

String

serverId (Ex: prod, test)

x 

user

String

user

x 

password

String

password

x 

Processors


Release call

<cdc-software:release-call>

releaseCall

Attributes

Name Java Type Description Default Value Required

config-ref

String

Specify which config to use

x 

call

String

the callId to answer

x 

agentInstrument

String

the extension used by agent

x 

Returns

Return Java Type Description

String

OK if succesfull or error message


Answer call

<cdc-software:answer-call>

answerCall

Attributes

Name Java Type Description Default Value Required

config-ref

String

Specify which config to use

x 

call

String

the callId to answer

x 

agentInstrument

String

the extension used by agent

x 

Returns

Return Java Type Description

String

OK if succesfull or error message


Make call

<cdc-software:make-call>

makeCall

Attributes

Name Java Type Description Default Value Required

config-ref

String

Specify which config to use

x 

agentId

String

the agent Id placing the call

x 

phoneNumber

String

the phone number to dial

x 

Returns

Return Java Type Description

String

OK if succesfull or error message

Sources


Get events

<cdc-software:get-events>

getEvents

Attributes

Name Java Type Description Default Value Required

config-ref

String

Specify which config to use

x 

callback

SourceCallback

The sourcecallback used to dispatch message to the flow

x 

Returns

Return Java Type Description

void