Skip to content

Cisco Webex

Node: ciscoWebex · Full type: n8n-nodes-base.ciscoWebex · Version: 1

Credentials

ciscoWebexOAuth2Api (alias: @cisco)

CREDENTIAL @cisco = ciscoWebexOAuth2Api "My Cisco Webex"

Operations

Resource: meeting

create

Parameter Type Default Details
title string "" required
start dateTime "" required
end dateTime "" required
additionalFields collection {} keys: agenda, allowAnyUserToBeCoHost, allowAuthenticatedDevices, allowFirstUserToBeCoHost, autoAcceptRequest, enableConnectAudioBeforeHost, ...

delete

Parameter Type Default Details
meetingId string "" required
options collection {} keys: hostEmail, sendEmail

get

Parameter Type Default Details
meetingId string "" required
options collection {} keys: hostEmail, password, sendEmail

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50
filters collection {} keys: from, hostEmail, integrationTag, current, meetingNumber, meetingType, ...

update

Parameter Type Default Details
meetingId string "" required
updateFields collection {} keys: agenda, allowAnyUserToBeCoHost, allowAuthenticatedDevices, allowFirstUserToBeCoHost, enableConnectAudioBeforeHost, enabledAutoRecordMeeting, ...

Resource: message

create

Parameter Type Default Details
destination options "room" required; room, person
roomId options "" required
specifyPersonBy options "email" required; email, id
toPersonId string "" required
toPersonEmail string "" required
text string "" required
additionalFields collection {} keys: attachmentsUi, fileUi, markdown

delete

Parameter Type Default Details
messageId string "" required

get

Parameter Type Default Details
messageId string "" required

getAll

Parameter Type Default Details
roomId options "" required
returnAll boolean false
limit number 50
filters collection {} keys: before, beforeMessage, parentId, mentionedPeople

update

Parameter Type Default Details
messageId string "" required
markdown boolean false required
text string "" required
markdownText string "" required

Parameter Details

additionalFields children:

Parameter Type Default Details
agenda string ""
allowAnyUserToBeCoHost boolean false
allowAuthenticatedDevices boolean false
allowFirstUserToBeCoHost boolean false
autoAcceptRequest boolean false
enableConnectAudioBeforeHost boolean false
enabledAutoRecordMeeting boolean false
enabledJoinBeforeHost boolean false
excludePassword boolean false
hostEmail string ""
integrationTags string ""
inviteesUi fixedCollection {} groups: inviteeValues
joinBeforeHostMinutes options 0 0, 5, 10, 15
publicMeeting boolean false
recurrence string ""
requireRegistrationInfo multiOptions [] multi: requireFirstName, requireLastName, requireEmail, requireJobTitle, requireCompanyName, requireAddress1, requireAddress2, requireCity, ... (13 total)
reminderTime number 1
sendEmail boolean true
siteUrl options ""

options children:

Parameter Type Default Details
hostEmail string ""
sendEmail boolean true

filters children:

Parameter Type Default Details
from dateTime ""
hostEmail string ""
integrationTag string ""
current boolean true
meetingNumber string ""
meetingType options "meetingSeries" meetingSeries, scheduledMeeting, meeting
participantEmail string ""
siteUrl options ""
state options "" active, ended, expired, inProgress, lobby, missed, ready, scheduled
to dateTime ""
webLink string ""

updateFields children:

Parameter Type Default Details
agenda string ""
allowAnyUserToBeCoHost boolean false
allowAuthenticatedDevices boolean false
allowFirstUserToBeCoHost boolean false
enableConnectAudioBeforeHost boolean false
enabledAutoRecordMeeting boolean false
enabledJoinBeforeHost boolean false
end dateTime ""
excludePassword boolean false
hostEmail string ""
inviteesUi fixedCollection {} groups: inviteeValues
joinBeforeHostMinutes options 0 0, 5, 10, 15
password string ""
publicMeeting boolean false
recurrence string ""
requireRegistrationInfo multiOptions [] multi: requireFirstName, requireLastName, requireEmail, requireJobTitle, requireCompanyName, requireAddress1, requireAddress2, requireCity, ... (13 total)
reminderTime number 1
sendEmail boolean false
siteUrl options ""
start dateTime ""
title string ""

Example

NODE "ciscoWebex" @cisco AS "Cisco Webex" {
  resource: "meeting",
  operation: "get",
  title: {{ $json.title }},
  meetingId: {{ $json.meetingId }},
  toPersonId: {{ $json.toPersonId }}
}