Amazon Polly
ActionsAmazon Polly is a service that turns text into lifelike speech, allowing you to create applications that talk, and build entirely new categories of speech-enabled products. Polly’s Text-to-Speech (TTS) service uses advanced deep learning technologies to synthesize natural sounding human speech.
Actions
listLexicons: Return a list of pronunciation lexicons stored in an AWS region
synthesisspeech: Synthesis UTF-8 input, plain text or SSML to a stream of bytes
getLexicon: Return the content of the specified pronunciation lexicon stored in an AWS region
describevoices: Return the list of voices that are available for use when requesting speech synthesis
putLexicon: Store a pronunciation lexicon in an AWS region
getspeechsynthesistask: Retrieve a specific speechsynthesis taskobject based on its TaskID
listspeechsynthesistaskd: Return a list of spechsynthesis Task objects ordered by their creation date
startspeechsynthesistask: Allows the creation of an asynchronous synthesistask, by starting a new speechsynthesis Task
deleteLexicon: Delete the specified pronunciation lexicon stored in an AWS Region
Bonusly
TriggersActionsBonusly is a peer reward platform that allows you to communicate, collaborate, and reward your colleagues on a daily basis. These meaningful rewards will help you in creating a recognition-rich company culture, thus increasing employee engagement and retention.
Triggers
- New Bonus: Triggers when a new bonus is assigned
Actions
Create Bonus: Assign bonus to an existing contact
Delete Bonus: Delete the specified bonus record
Get Bonus Details: Retrieve the details of a specific bonus record
Get Bonuses: Retrieve the details of some or all bonus records
Cisco WebEx
ActionsCisco WebEx is an online platform that lets you schedule, attend, and manage meetings online through web or your mobile devices. Apart from this, it also lets you share the screen so that multiple users can seamlessly connect and interact with each other.
Actions
- Schedule Meeting: Schedule a meeting and invite participants for the meeting
ChatGPT
ChatGPT TutorialsActionsChatGPT is an AI chatbot created by OpenAI, which interacts with users in a conversational way.
ChatGPT Tutorials
- Generative AI - ChatGPT API connector
- Send automated emails from an NPS survey using ChatGPT
- Creating an AI ChatBot using WhatsApp - ChatGPT Integration
Actions
Cancel Fine-tune: Cancel a fine-tune job
Create Edit: Create a new edit for the specified input
Create Embeddings: Create an embedding vector representing the input text
Create Fine-tune: Create a job that fine-tunes the specified model from a given dataset
Create Image: Create an image for the specified prompt
Create Moderation: Classify if the input text violates OpenAI’s Content Policy
Create Completions: Create a completion for the specified prompt and parameters
Delete File: Delete a file
Delete Fine-tune Model: Delete a specific fine-tuned model
List Files: Fetch a list of files
List Fine-tune Events: Fetch status updates for a fine-tune job
List Fine-tunes: List all fine-tuning jobs
List Model: List all available models
Retrieve File: Fetch information about a specific file
Retrieve File Content: Fetch the contents of the specified file
Retrieve Fine-tune: Fetch information about the specified fine-tune job
Retrieve Model: Fetch a model instance
Cisco Webex Teams
TriggersActionsCisco Webex Teams is a team collaboration and communication service for enterprises. It lets you create teams and spaces and send, retrieve, and delete messages from spaces.
Triggers
New Message: Triggers when a new message is posted
New Direct Message: Triggers when a new direct message is posted
Delete Message: Triggers when a message is deleted
New Membership: Triggers when a new membership is created
Update Membership: Triggers when an existing membership is updated
Delete Membership: Triggers when a membership is deleted
New Space: Triggers when a new space is created
Space Updated: Triggers when a specific space is updated
Actions
Create Membership: Add a new member in the specified space
Create New Space: Create a new space
Create Team: Create a new team
Delete Membership: Delete the specified member
Delete Message: Delete the specified message
Delete Space: Delete the specified space
Delete Team: Delete the specified team
Download Attachments: Download the specified attachment
Get Attachment Action Details: Retrieve the action details of the specified attachment
Get Message: Retrieve the specified message
Get Person Details: Retrieve the details of the specified user
Get Space Details: Retrieve the details of the specified space
Get Space Messages: Retrieve some or all messages from the specified space
Get Space: Retrieve some or all spaces
Get Team Details: Retrieve the details of the specified team
List Memberships: Retrieve some or all memberships
List People: Retrieve the list of some or all people
List Teams: Retrieve the list of some or all teams
Post New Message: Post a message to the specified space or to the specified person
Send Private Message: Send a direct message to the specified person
Update Team: Update the name of the specified team
Cisco Webex Teams Bot
TriggersActionsCommon QuestionsHow to retrieve an access token from the Cisco Webex Teams Bot to connect with IBM webMethods IntegrationHow to create a Cisco Webex Teams BotWhat is the difference between Cisco Webex Teams and Cisco Webex Teams BotCisco Webex Teams Bot is a communication platform that posts content and collaborates with other people through a bot, on your behalf. You can create your own bot(s) using Cisco Webex Teams developer portal and can then use it to perform specified tasks on your behalf. Click here for more information.
Triggers
New Message: Triggers when a new message is posted
New Direct Message: Triggers when a new direct message is posted
Delete Message: Triggers when a message is deleted
New Membership: Triggers when a new membership is created
Update Membership: Triggers when an existing membership is updated
Delete Membership: Triggers when a membership is deleted
New Space: Triggers when a new space is created
Actions
Create Membership: Add a new member in the specified space through bot
Create New Space: Create a new space through bot
Create Team: Create a new team through bot
Delete Membership: Delete the specified member through bot
Delete Message: Delete the specified message through bot
Delete Space: Delete the specified space through bot
Delete Team: Delete the specified team through bot
Download Attachments: Download the specified attachment through bot
Get Attachment Action Details: Retrieve the action details of the specified attachment
Get Message: Retrieve the specified message through bot
Get Person Details: Retrieve the details of the specified user through bot
Get Space Details: Retrieve the details of the specified space through bot
Get Space Messages: Retrieve some or all messages from the specified space
Get Spaces: Retrieve some or all spaces through bot
Get Team Details: Retrieve the details of the specified team through bot
List Memberships: Retrieve some or all memberships through bot
List People: Retrieve the list of some or all people through bot
List Teams: Retrieve the list of some or all teams through bot
Post New Message: Post a message to the specified space or to the specified person through bot
Send Private Message: Send a direct message to the specified person through bot
Update Team: Update the name of the specified team through bot
Common Questions
How to retrieve an access token from the Cisco Webex Teams Bot to connect with IBM webMethods Integration
To retrieve the access token, you first need to login to your Cisco Webex Teams account, and click on this link. It will take you to a developer guide for creating a Cisco Webex Teams Bot.
On the dashboard in that window, you can see a ‘My Apps’ tab beside your profile picture. When you click on this tab, you can see the list of all bots of your account.
Click on the bot you wish to use to connect with your Cisco Webex Teams account. (In case you have not created any bot yet, click here to know how to do it.) You will be redirected to the bot configuration window.
Click on the ‘Regenerate Access Token’ link given. Copy the newly generated access token and paste it in the ‘Access Token’ field in the Cisco Webex Teams Bot connection window and click on the ‘ADD’ button.
You can now see the added connection under ‘Connect to Cisco Webex Teams Bot’ field. Once added, this connection will be available in all Cisco Webex Teams Bot actions and triggers.
How to create a Cisco Webex Teams Bot
To create a Cisco Webex Teams Bot, first you need to login to your Cisco Webex Teams account. Next, click on the link, and click on the ‘My Apps’ tab given beside your profile picture. You will be redirected to ‘My Apps’ window.
Click on the ‘+’ icon. You will be prompted to select whether you wish to create an integration or a bot. Click Create a Bot. You will be redirected to a ‘New Bot’ configuration window. Fill out the required details and click ‘Add Bot’.
This will take you to the ‘Bot’ settings page, where you can view all the settings including ‘Access Token’ for this bot.
You can use this token while configuring the ‘Cisco Webex Teams Bot’ connection.
What is the difference between Cisco Webex Teams and Cisco Webex Teams Bot
The major difference between Cisco Webex Teams and Cisco Webex Teams Bot is that Cisco Webex Teams lets you communicate directly with other users whereas Cisco Webex Teams Bot communicates with other users through the bot. If you are using the ‘Get Space Messages’ action in Cisco Webex Teams, it will fetch all the messages from the specified space, whereas Cisco Webex Teams Bot will only fetch messages in which your ‘bot’ is mentioned.
Egnyte
TriggersActionsEgnyte is a comprehensive cloud storage solution that provides software for enterprise file synchronization and file sharing at high speed, regardless of the file size, location, device or bandwidth.
Triggers
New File: Triggers when a new file is created
New Folder: Triggers when a new folder is created
Actions
Create User: Create a new user in your Egnyte account
Create or Update File: Create a new file or update an existing file
Delete File and Folder: Delete the specified file and folder
Delete User: Delete the specified user
Get File System Details: Retrieve the details of the specified file or folder
Get User Details: Retrieve the details of a specific user
Get Users: Retrieve the details of some or all the users
Move File or Folder: Move the specified file or folder to another location
Upload File: Upload a file
Download File: Download the specified file
EventMobi
ActionsEventMobi is an event technology app platform that lets you create mobile apps to organize and manage events and conferences.
Actions
Create Attendee: Create a new attendee
Create Session: Create a new session
Delete Attendee: Delete the specified attendee
Delete Session: Delete the specified session
Get Attendee Details: Retrieve the details of a specific attendee
Get Attendees: Retrieve the details of all attendees
Get Session Details: Retrieve the details of a specific session
Get Sessions: Retrieve the details of all sessions
Update Attendee: Update an existing attendee
Update Session: Update an existing session
Evernote
TriggersActionsEvernote provides an online space to store all your notes.
Triggers
Notebook Created: Triggers when a new notebook is created
Note Created: Triggers when a new note is created in the specified notebook
Note Updated: Triggers when an existing note is updated in the specified notebook
Note Reminder: Triggers when a note reminder is set in the specified notebook
Note Deleted: Triggers when an existing note is deleted from the specified notebook
Actions
Update Note: Update an existing note
Create Note: Create a new note
Create Notebook: Create a new notebook
Create Tag: Create a new tag
Get List of Notebooks: Retrieve the list of all notebooks
Get Note: Retrieve the details of a specific note
FullContact
ActionsFullContact is a powerful contact management tool both for professionals and teams. It keeps everyone in sync with the help of autoupdate address book for Google, iCloud, Exchange/Office 365 accounts.
Actions
Get Contacts: Retrieve the list of contacts
Get Person: Retrieve the list of a person
Search Contacts: Search the contacts
GIPHY
ActionsGiphy is an online database and search engine that lets you create, search, and share animated GIFs.
Actions
GIF Details: Retrieve the details of the specified GIF
Get GIFs: Retrieve the details of the specified GIFs
Get Trending GIFs: Retrieve the details of some or all trending GIFs
Get Trending Stickers: Retrieve the details of some or all trending stickers
Translate to GIF: Translate the specified term or phrase into a GIF
Translate to Sticker: Translate the specified term or phrase into a sticker
Gmail
TriggersActionsGmail is a free email service offered by Google. It is a file hosting service that allows you to save, sync, and share your personal files, such as photos, videos, docs, and so on. Gmail is available for multiple platforms, including desktop computers, mobile devices, and tablets.
Triggers
New Email: Triggers when a new email is received
New Attachment: Triggers when an email contains an attachment
New Labeled Email: Triggers when a received email is labeled within two days
New Label: Triggers when a new label is created
New Starred Email: Triggers when a received email is starred
Actions
Archive an Email: Archive a specific email
Create Draft: Create a new draft
Download Attachment: Download an attachment of a specific email
Get Mail Details: Retrieve the details of the specified email
Label an Email: Apply the specified label on a specific email
Search Mails: Retrieve emails that match the specified keyword
Send an Email: Send an email to one or more recipients
Reply to Email: Send a response to a particular email message
Delete Message: Delete an individual email message from a particular thread
Delete Thread: Delete a particular email thread
GoToMeeting
TriggersActionsGoToMeeting is a web-based online collaboration platform that offers easy online meeting, screen sharing, and video conferencing features to make your online collaboration experience smoother.
Triggers
- New Meeting: Triggers when a new meeting is created
Actions
Create Meeting: Create a new meeting
Get Meeting Details: Retrieve the details of a specific meeting
Get Meetings: Get upcoming or historical meetings
Get Organizers: Retrieve the details of a specific organizer or all organizers
Delete Meeting: Delete the specified meeting
GoToWebinar
TriggersActionsGoToWebinar is a web-based collaboration platform that allows you to host large-scale online events, and helps you to connect with others in real-time.
Triggers
Registrant Created: Triggers when a registrant is created
Upcoming Webinar: Triggers when a scheduled webinar session starts
Actions
Cancel Webinar: Cancel a specific webinar
Create Webinar: Create a new webinar
Get All Webinars: Get upcoming or historical webinars
Get Webinar: Retrieve the details of a specific webinar
Hubb
ActionsHubb is an event and conference management platform that lets you organize and manage conferences and events for your customers with ease.
Actions
Add New Session: Create a new session under the specified session type
Add New Track: Create a new track
Add New User: Create a new user
Add Session Type: Create a new session type
Add Speaker Session: Create a new speaker session
Get Session: Retrieve the details of a specific session
Get Session Type: Retrieve the specified session type
Get Session Types: Retrieve all session types of the specified event
Get Sessions: Retrieve all sessions of the specified event
Get Speaker Sessions: Retrieve all speaker sessions of the specified event
Get Time Slot: Retrieve the specified time slot of the specified event
Get Time Slots: Retrieve all time slots of the specified event
Get Track: Retrieve the specified track of the specified event
Get Tracks: Retrieve all tracks of the specified event
Get User: Retrieve the specified user of the specified event
Get Users: Retrieve all users of the specified event
Jive
TriggersActionsJive provides effective communication and collaboration solutions for businesses.
Triggers
User Account Created: Triggers when a new user account is created
User Account Deactivated: Triggers when a user account is deactivated
User Account Activated: Triggers when a user account is activated
User Type Modified: Triggers when a user type is modified
User Profile Modified: Triggers when a user profile is modified
Stream Config Created: Triggers when a stream config is created
Stream Config Deleted: Triggers when a stream config is deleted
Stream Association Added: Triggers when a stream association is added
Actions
Get Person Detail: This activity lets you get the person detail
Create Stream: This activity lets you create a stream
Add User to Social Group: This activity lets you add a user to a social group
Add User to Security Group: This activity lets you add a user to a security group
Update Tile Instance: This activity lets you update a tile instance
Send Direct Message: This activity lets you send a direct message
Update Stream: This activity lets you update a stream
Reply to a Discussion: This activity lets you reply to a discussion
Get Stream Associations: This activity lets you get stream associations
Get Stream Association: This activity lets you get a stream association
Get Stream Activities: This activity lets you get stream activities
Get Stream: This activity lets you get a stream
Get Spaces: This activity lets you get spaces
Get Projects: This activity lets you get projects
Get Inbox: Retrieve specified inbox entries of the person making the request
Get Groups: This activity lets you get groups
Get Contents: This activity lets you get contents
Get Content: This activity lets you get the content
Get Actions Count: This activity lets you get the actions count
Get Action: This activity lets you get an action
Delete Stream Association: This activity lets you delete a stream association
Delete Stream: This activity lets you delete a stream
Create Stream Association: This activity lets you create a stream association
Create Content: This activity lets you create the content
Create Action: This activity lets you create an action
Create a Task: This activity lets you create a task
Create a Space: This activity lets you create a space
Create a Project: This activity lets you create a project
Create a Group: This activity lets you create a group
Create a Comment: This activity lets you create a comment
Get Actions: This activity lets you get actions
MessageBird
ActionsMessageBird is a cloud communications platform that allows seamless integration of SMS, Chat, and Voice functionalities into your website or application.
Actions
listScheduledMessages: List all scheduled SMS messages
viewVoiceMessage: Retrieve the information of an existing voice message. You only need to provide the unique voice message ID that was returned upon creation.
sendSMS: Send SMS messages from a web application
getBalance: Retrieve your total balance and other balance information, such as currency and type of payment (prepaid, postpaid), from your account
listMessages: List all inbound and outbound SMS messages
viewSMS: Retrieve the information of an existing message. This message can be a sent or a received message
deleteContact: Delete an existing contact. You only need to supply the unique ID that was returned upon creation.
sendVoiceMessage: Create a new voice message object. MessageBird returns the created voice message object with each request
listContacts: Retrieve the list of contacts
createContact: Create a new contact object. MessageBird returns the created contact object with each request.
updateContact: Update an existing contact. You only need to supply the unique id that was returned upon creation.
viewContact: Retrieve the information of an existing contact
Microsoft Azure Service Bus
ActionsUsage NotesMicrosoft Azure Service Bus is a fully managed enterprise message broker with message queues and publish-subscribe topics.
Actions
unlockTopicMessage: Unlock a Topic message
deleteTopicOrQueue: Delete a Topic or a Queue
createRule: Create a Rule with a Subscription
deleteQueueMessage: Delete message from a Queue
updateQueue: Update Queue properties
deleteSubscription: Delete a Subscription associated with a Topic
deleteTopicMessage: Delete a message from a topic
unlockQueueMessage: Unlock a Queue message
sendMessageBatch: Send a batch message to a Topic or Queue
getEntityTopicOrQueue: Get details of a Topic or Queue
updateTopic: Update Topic properties
enumerationSubscriptions: List subscriptions associated with a Topic
renewTopicMessageLock: Renew lock on a topic message
getEntitySubscription: Get Subscription detail
renewQueueMessageLock: Renew lock on a Queue message
createTopic: Create a Topic on the Azure ServiceBus
createSubscription: Topic Subscription is created on Azure ServiceBus
updateSubscription: Update Subscription properties
sendMessage: Send a message to a Topic or Queue
deleteRule: Delete Rule associated with a Subscription
getEntityRule: Get details of a Rule
receiveTopicMessage: Receive a Topic message
receiveQueueMessage: Receive a Queue message
receiveAndDeleteQueueMessage: Delete a Queue message once you receive it
createQueue: Create a Queue on the Azure Service Bus
receiveAndDeleteTopicMessage: Delete a Topic message once you receive it
updateRule: Update Rule properties
Usage Notes
There is a variation of runtime signatures in the Workflow or Flow service for the receive actions : receiveTopicMessage, receiveQueueMessage, receiveAndDeleteQueueMessage and receiveAndDeleteTopicMessage, if the messages are sent from the external sources other than the Microsoft Azure Service Bus connector like Postman.
Examples:
- Message sent from Postman.
Message received in IBM webMethods Integration tenant.
- Message sent from IBM webMethods Integration tenant.
Message received in IBM webMethods Integration tenant.
Microsoft Teams
TriggersActionsMicrosoft Teams is a communication and collaboration platform that combines workplace chat, video meetings, file storage, and application integration.
Triggers
- New Message in Channel: Triggers when a new message is posted on the specified channel
Actions
Add Owner: Add a new owner to a specific team
Create Channel: Create a new channel
Create Group: Create a new group
Create Team: Create a new team
Create User: Create a new user
Delete Group: Delete a specific group
Delete User: Delete a specific user
Get Channel: Retrieve the details of a specific channel
Get Groups: Retrieve the list of groups
Get Team: Retrieve the details of a specific team
Get User: Retrieve the details of a specific user
List Your Teams: Retrieve the list of teams
Remove Owner: Remove the owner from a specific team
Send Message to Channel: Send a message to a specific channel in a team
Send Message to Chat: Send a message to a specific chat
To embed a link in a message, use the HTML anchor tags (
<a>
and</a>
tags). The HTML anchor tags are used to link from one page to another. The syntax to specify a link in a message is:<a href='URL'>Message</a>
, where URL indicates the link’s destination and Message indicates the link text. Let’s say you want to make the message - Hello World work as a link to www.example.com. Here the code to be specified is<a href='https://www.example.com'>Hello World</a>
.To mention a user in a message,
In the Action Configure window, select the Team and Channel on which you want to send a message.
Select HTML as the Message Format.
In the Mention User field, specify the ID of the user whom you want to mention in the message. In our example, we have mentioned the user - John Doe. Note that we are mentioning the user in the User1 field.
- In the Message field, use @ symbol followed by the string user1 enclosed within the relevant HTML tags. If you mention a user in the User2 field, you will need to type the @ symbol followed by the string user2.
To add an attachment in a message,
In the Action Configure window, select the Team and Channel on which you want to send a message.
Select HTML as the Message Format.
In the Attachments field, you will see the following input fields:
Attachment ID: Specify the attachment ID you want to add in the message. To get the attachment ID, you need to first use the SharePoint Online - Get File/Folder Details action to retrieve the details of the file/folder and then pass the eTag key available in the data of that action as an input for this field.
Attachment URL: Specify the attachment URL you want to add in the message. To get the attachment URL, you need to first use the SharePoint Online - Get File/Folder Details action to retrieve the details of the file/folder and then pass the attachmentURL key available in the data of that action as an input for this field.
Name: Specify the name of the attachment you want to add, in the message. To get the name, you need to first use the SharePoint Online - Get File/Folder Details action to retrieve the details of the file/folder and then pass the name key available in the data of that action as an input for this field.
Moxtra
TriggersActionsMoxtra provides embeddable mobile collaboration solutions for better team and project management.
Triggers
Comment Posted: Triggers when a new comment is posted
Comment Posted on Page: Triggers when a comment is posted on a specific page
Page Created: Triggers when a new page is created
File Uploaded: Triggers when a new file is uploaded
Page Annotated: Triggers when a page is annotated
Todo Created: Triggers when a todo is created
Actions
Invite Users to Meet: Invite users to a specific meet
Get Binder Messages: Retrieve all the messages (along with the details) of a binder
Schedule Meet: Schedule a meet with your contacts
Post Binder Message: Post a message on binder chat
Move pages from one binder to another: Move pages from one binder to another
Invite Users to Binder: Invite users to a specific binder
Create Binder: Create a new binder
Invite Contacts via Email: Invite contacts to your account
Get User Details: Retrieve the details of a current user
Get User Contacts: Retrieve the details of all user contacts
Get Binders: Retrieve the details of all binders
Get Meet List: Retrieve the list of all scheduled meets
Get File List: Retrieve a detailed list of all files
Copy pages from one binder to another: Copy pages from one binder to another
Add Comment To-Do: Add a comment to an existing to-do item
Add To-Do: Add a to-do item in an existing binder
Binder Search: Search for items within a binder using keywords
Delete file from Binder: Delete an existing file from a binder
Get Binder Details: Retrieve the details about a specific binder
Add Page Comment: Add a comment on an existing page
Notification
ActionsActions
- Send an Email: Send a quick mail to any recipient
To enhance security in the Send an Email action, DKIM (DomainKeys Identified Mail) has been implemented. This implementation validates domains, preventing the use of unknown or unauthorized domains.
The following restrictions have been implemented:
- The From Email field must contain either an @webMethods.io domain or be left blank. Using arbitrary domain names in the From Email field is strictly prohibited.
- Emails sent from domains not owned by webMethods.io will be either blocked, bounced, or marked as spam/junk.
- The From Name and From Email fields are removed from the action configuration page. To ensure that your configuration remains functional, remove any values currently set in these fields.
- If you cannot find the email in your inbox, it is recommended to check the spam or junk email folders.
- In case your organization’s email exchange server has blocked SendGrid, contact your IT team to unblock it in order to receive emails sent using this action.
- The Send an Email action uses the SendGrid API to send an email to a recipient. Upon successful execution of the action, the SendGrid API queues the email along with other pending emails in its system and displays the success response in the IBM webMethods Integration user interface. The email is delivered to the user only after the SendGrid API processes and sends all other pending emails already added to the queue before it. Due to this queueing process, we cannot guarantee instant email delivery.
- It is recommended to use SendGrid’s sendMail action if you require instant delivery of messages.
RingCentral
TriggersActionsRingCentral is a cloud-based phone system which allows you to connect your office, remote, and mobile employees under one phone system. It helps you to deliver a secure, hosted phone and fax functionality over the internet for your company.
Triggers
New SMS: Triggers when a new message is sent or received
New Fax: Triggers when a new fax is sent or received
New Voicemail: Triggers when a new voice mail is received in your account
Call Started: Triggers when a new inbound or outbound call is started
Call Ended: Triggers when an inbound or an outbound call is ended or when the call is disconnected
Missed Call: Triggers when an inbound or an outbound call is missed
Call Recorded: Triggers when a call is recorded of a specified extension
Actions
Create Contact: Add a new personal contact to the user address book
Delete Message: Delete an existing message
Download Attachment: Download attachment of a specified message
Get Call Logs: Retrieve the list of all the call log records
Get Company Info: Retrieve information about a particular RingCentral customer account
Get Extensions: Retrieve the list of all the extensions created for a particular account
Get Messages: Retrieve the list of all the messages
Get Phone Numbers: Retrieve the list of phone numbers
Get User Contacts: Retrieve the list of user contacts
Make Ringout Call: Make a ringout call to a specified recipient from your RingCentral business phone number
Send Fax: Send a fax message to a specified recipient
Send SMS/MMS: Send a new SMS or MMS message to a specified recipient
Update Contact: Update the details of an existing contact
Salesforce Essentials
TriggersActionsSalesforce Essentials is a customer relationship management tool that integrates with your email accounts and mobile applications to provide effective solutions.
Triggers
- New List Item (Relationship): Triggers when a new list item is added
Actions
Create Account: Create a new account
Create Contact: Create a new contact
Create Event: Create a new event
Create List Item: Create a new list item in the specified list
Update Account: Update an existing account
Update Contact: Update an existing contact
Get Account Details: Retrieve the details of the specified account
Get Contact Details: Retrieve the details of a specific contact
Get Accounts List: Retrieve some or all accounts
Get All List Items: Retrieve some or all list items
Get All Lists: Retrieve some or all lists
Get Contacts List: Retrieve some or all contacts
Get List Details: Retrieve the details of a specific list
Get List Item Details: Retrieve the details of a specific list item of the specified list
Delete Account: Delete the specified account
Delete Contact: Delete the specified contact
Delete List Item: Delete the specified list item of the specified list
Update List Item: Update an existing list item
Slack
TriggersActionsSlack is a business collaboration and communication platform that brings the right people, information, and tools together, to get work done.
Triggers
New Public Channel: Triggers when a new public channel is created
New Private Channel: Triggers when a new private channel is created
New Message in Private Channel: Triggers when a new message is posted on a private channel
New Message in Public Channel: Triggers when a new message is posted on a public channel
Actions
Create Private Channel: Create a new private channel
Create Public Channel: Create a new public channel
Fetch Channel Info: Retrieve the details of a specific channel
Fetch Direct Channel Messages: Retrieve messages from a specific direct channel
Fetch Messages and Events from Private Channel: Retrieve messages and events from a specific private channel
Fetch Messages and Events from Public Channel: Retrieve messages and events from a specific public channel
Fetch Users: Retrieve details of a specific user
Get User Presence: Retrieve the presence details of the user on Slack
Invite a User to a Private Channel: Invite a specific user to a private channel
Invite a User to a Public Channel: Invite a specific user to a public channel
Post Message to Channel: Post a message to a specific channel
Post Snippet: Post a specific snippet to a channel
Slack (Deprecated)
ActionsSlack is the business collaboration and communication platform that brings the right people, information, and tools together, to get work done.
Actions
Create Private Channel: Create a new private channel
Create Public Channel: Create a new public channel
Fetch Channel Info: Retrieve the details of a specific channel
Fetch Direct Channel Messages: Retrieve messages from a specific direct channel
Fetch Messages and Events from Private Channel: Retrieve messages and events from a specific private channel
Fetch Messages and Events from Public Channel: Retrieve messages and events from a specific public channel
Fetch Users: Retrieve details of a specific user
Get User Presence: Retrieve the presence details of the user on Slack
Invite a User to Team: Invite a specific user to your team
Invite a User to a Private Channel: Invite a specific user to a private channel
Invite a User to a Public Channel: Invite a specific user to a public channel
Post Message to Channel: Post message to a specific channel
Post Snippet: Post specific snippet to a channel
Slash Command Response: Add a custom message for a specific slash command
Upload File: Upload a file to a specific channel
Slack
Custom ActionsSlack is a team collaboration tool that lets you communicate in the persistent chat rooms, organized by topic, as well as private groups and direct messaging, where all content is searchable. webMethods CloudStreams Provider for Slack integrates webMethods CloudStreams with Slack.
API Versions: V2
API Types: REST
Authentication and Authorization: OAuth 2.0
Key Capabilities: Searchable communication in topic-based chat rooms, private groups, and direct messages.
Prerequisites:
- Slack account
- Working IBM webMethods Integration tenant
Custom Actions
api.test: Helps to test the code.
auth.test: Checks the authentication for a user.
auth.revoke: Revokes an access token. Use it when you no longer need a token. For example, with a Sign In With Slack app, call this to log out a user.
bots.info: Returns the information about a bot user.
conversations.kick: Removes a user from a conversation.
conversations.rename: Renames a conversation.
conversations.unarchive: Reverses conversation archival.
conversations.invite: Invites users to a channel.
conversations.setTopic: Sets the topic for a conversation.
conversations.join: Joins an existing conversation.
conversations.create: Initiates a public or private channel-based conversation.
conversations.archive: Archives a conversation.
conversations.info: Retrieves information about a conversation.
conversations.mark: Moves the read cursor in a channel.
conversations.history: Fetches a conversation’s history of messages and events.
conversations.leave: Leaves a conversation.
conversations.list: Lists all the channels in a Slack team.
conversations.setPurpose: Sets the purpose for a conversation.
chat.post Message: Sends a message to a channel.
chat.delete: Deletes a message from a channel.
chat.update: Updates a message.
chat.me Message: Shares a me message into a channel.
dnd.end Dnd: Ends the user’s current scheduled Do Not Disturb session immediately.
dnd.info: Provides information about a user’s current Do Not Disturb settings.
dnd.set Snooze: Turns on Do Not Disturb mode for the current user, or changes its duration.
dnd.team Info: Retrieves the Do Not Disturb status for up to 50 users on a team.
dnd.end Snooze: Ends the current user’s snooze mode immediately.
emoji.list: Lists the custom emoji for a team.
files.comments.add: Adds a comment to an existing file.
files.comments.edit: Edits an existing comment on a file. Only the user who created a comment may make edits. Teams may configure a limited time window during which file comment edits are allowed.
files.comments.delete: Deletes an existing comment on a file. Only the original author of the comment or a Team Administrator can delete a file comment.
files.revoke Public URL: Revokes public/external sharing access for a file.
files.upload: Allows to create or upload an existing file.
files.uploadMultipartData: Allows to create or upload an existing file.
files.list: Retrieves the list for a team, in a channel, or from a user with applied filters.
files.shared Public URL: Enables public/external sharing for a file.
files.info: Retrieves information about a file in your team.
files.delete: Deletes a file from your team.
conversations.open: Opens or resumes a direct message or multi-person direct message.
oauth.access: Allows an exchange of a temporary OAuth code for an API access token.
pins.add: Pins an item (file, file comment, channel message, or group message) to a particular channel.
pins.remove: Un-pins an item (file, file comment, channel message, or group message) from a channel.
pins.list: Lists the items pinned to a channel.
reactions.add: Adds a reaction (emoji) to an item (file, file comment, channel message, group message, or direct message).
reactions.list: Retrieves a list of all items (file, file comment, channel message, group message, or direct message) reacted to by a user.
reactions.get: Retrieves a list of all reactions for a single item (file, file comment, channel message, group message, or direct message).
reactions.remove: Removes a reaction (emoji) from an item (file, file comment, channel message, group message, or direct message).
reminders.add: Creates a reminder.
reminders.delete: Deletes a reminder.
reminders.complete: Completes a reminder.
reminders.list: Lists all reminders created by or for a given user.
reminders.info: Retrieves information about a reminder.
rtm.start: Starts a Real Time Messaging API session.
search.messages: Retrieves messages matching a search query.
search.all: Allows the users and applications to search both messages and files in a single call.
search.files: Retrieves files matching a search query.
stars.add: Adds a star to an item (message, file, file comment, channel, private group, or DM).
stars.list: Lists the items starred by the authed user.
stars.remove: Removes a star from an item (message, file, file comment, channel, private group, or DM).
team.info: Provides the information about your team.
team.integration Logs: Lists the integration activity logs for a team, including when integrations are added, modified and removed. This method can be called only by Admins.
team.access Logs: Retrieves the access logs for the users on a team.
team.billable Info: Lists billable information for each user on the team.
team.profile.get: Retrieves the profile field definitions for this team.
usergroups.enable: Enables a User Group which was previously disabled.
usergroups.disable: Disables an existing User Group.
usergroups.update: Updates the properties of an existing User Group.
usergroups.list: Retrieves a list of all the User Groups in the team. This can optionally include disabled User Groups.
usergroups.create: Creates a User Group.
usergroups.users.update: Updates the list of the users that belong to a User Group. This method replaces all users in a User Group with the list of users provided in the users parameter.
usergroups.users.list: Retrieves a list of all the users within a User Group.
users.set Photo: Allows the user to set their profile image. The caller can pass image data via the image.
users.info: Retrieves information about a team member.
users.list: Retrieves a list of all the users in the team. This includes deleted/deactivated users.
users.set Presence: Lets you set the calling users manual presence.
users.get Presence: Lets you find out information about a users presence.
users.identity: Retrieves a user’s identity after the Slack app is awarded an identity token through Sign in with Slack.
users.delete Photo: Allows the user to delete their profile image. It will clear whatever image is currently set.
users.profile.get: Retrieves the profile information for a user.
users.profile.set: Sets the profile information for a user.
SparkPost
TriggersActionsSparkPost is an online email delivery service provider for developers and businesses.
Triggers
Message Delivery: Triggers when a message is delivered to any recipient
Message Injection: Triggers when a message delivery fails
Recipient Open: Triggers when a recipient opens the received message
Recipient Click: Triggers when a recipient clicks on any link available in the message
Actions
Create Recipient List: Create a new recipient list
Create Template: Create a new template
Get all Recipient List: Retrieve all recipient lists
Recipient List Details: Retrieve the details of a specific recipient list
Get Templates: Retrieve all the templates
Create Transmissions: Create a new transmission to send a specified message template
Get Transmissions: Retrieve the details of some or all transmissions
Delete Transmission: Delete transmissions that are scheduled to be generated in future
Create Sub Account: Create a sub account
Update Sub Account: Update an existing sub account
Get Sub Accounts: Retrieve the details of all sub accounts
Create Transmissions with Recipient List: Create a new transmission to send a specific message template to a specified recipient list
Delete Recipient List: Delete an existing recipient list
Delete Template: Delete an existing template
Tropo
ActionsTropo is an application platform that helps you to quickly create communication applications.
Actions
Make a Call: Call a specific number to send one or more text-to-speech or audio messages
Send an SMS: Send a message to a specific recipient
Twilio (Deprecated)
ActionsTwilio is a cloud communications services provider that enables you to build cloud communications applications using voice and SMS.
Actions
- Send an SMS: Send an SMS to a specific number
Twilio
TriggersCustom ActionsTwilio is a cloud communications services provider that enables you to build cloud communications applications using voice and SMS.
Triggers
New Message Delivered: Triggers when a new message is delivered
New Call Completed: Triggers when a new call is completed
Custom Actions
Twilio connector lets you create your own custom actions for performing specific tasks. The actions you create look and work exactly like the other actions.
To know more about how to create custom actions, click here.
Zoho Mail
TriggersActionsZoho Mail is an email platform that offers clean and minimalist interface and features for business and professional use. It is an ad-free business solution service, which offers lot of features that are more useful to enterprise users than personal email users.
Triggers
New Mail: Triggers when a new email is received
New Tagged Mail: Triggers when a received mail is tagged (labeled) within two days
Actions
Create Folder: Create a new folder
Create Tag: Create a new tag
Delete Folder: Delete the specified folder
Delete Tag: Delete a specific tag
Get Folder Details: Retrieve all details of the specified folder
Get Folders: Retrieve the details of all folders
Update Folder: Update the details of the specified folder
Get Tag Details: Retrieve the details of the specified tag
Get Tags: Retrieve the details of all tags
Update Tag: Update the details of the specified tag
Get Account Details: Retrieve the details of the specified account
Get Accounts: Retrieve the details of all accounts
Send an Email: Send an email to the specified email address
Zoho Reports
ActionsZoho Reports is an online reporting and business intelligence system that lets you import organization data to create effective solutions.
Actions
Create Record: Create a new record
Update Record: Update an existing record
Delete Record: Delete an existing record