Built-in nodes
IBM® App Connect Enterprise supplies built-in nodes that you can use to define your message flows.
The built-in nodes that are provided in the IBM App Connect Enterprise Toolkit are divided into two groups in the node palette: Toolbox and Connectors. The nodes in the Toolbox category provide functions for transforming, manipulating, collating, and enhancing messages, creating subflows and callable flows, making decisions, controlling time-sensitive operations, and handling and reporting errors. Connectivity nodes enable direct connections from applications and can be used to send direct requests to other application endpoints. They can also be used to connect to various subsystems including IBM MQ, files, and databases, to read and write existing application data, and to support protocols such as TCP/IP, MQTT, and HTTP.
Discovery connector nodes are a subset of connector nodes that contain properties whose values are set through a process of connector discovery. You can use discovery connector request nodes to connect to an application endpoint and issue requests to complete actions on business objects, such as creating a new contact. You can use the discovery connector input nodes to monitor an application endpoint for events and accept input when a specified event occurs. To configure a discovery connector input or request node, you launch the Connector Discovery wizard from the property editor for the node in the IBM App Connect Enterprise Toolkit, set values for the discovered connector properties in the wizard, and then return the values to the node in the toolkit. The property values that you set in the Connector Discovery wizard are then visible on the tabs in the node property editor in the toolkit, where you can save them as part of the node configuration.
For information about each of these built-in nodes, use the following links.
Toolbox:
- Callable flow
- Error handling
- Grouping
- Routing
- Security
- Subflows
- Timer
- Transformation
Connectors:
- CORBA
- Database
- File
- HTTP
- IBM CICS®
- IBM IMS
- IBM MQ
- IBM ODM
- IBM Sterling C:D
- JMS
- Kafka
- LoopBack®
- MQTT
- .NET
- Oracle JD Edwards
- Oracle PeopleSoft
- Oracle Siebel
- REST
- SAP
- Salesforce
- SalesforceRequest node (no discovery)
- SOAP
- TCPIP
Discovery connectors:
- Amazon CloudWatch Request node
- Amazon DynamoDB Request node
- Amazon EC2 Request node
- Amazon EventBridge Request node
- Amazon Kinesis Request node
- Amazon RDS Request node
- Amazon SES Request node
- Amazon SNS Request node
- Amazon SQS Request node
- Amazon S3 Request node
- Anaplan Request node
- Asana Input node
- Asana Request node
- AWS Lambda Request node
- BambooHR Request node
- Box Request node
- Calendly Request node
- CMIS Input node
- CMIS Request node
- Confluence Request node
- Coupa Input node
- Coupa Request node
- DocuSign Request node
- Dropbox Request node
- Eventbrite Request node
- Expensify Request node
- flexEngage Request node
- GitHub Input node
- GitHub Request node
- GitLab Input node
- GitLab Request node
- Gmail Input node
- Gmail Request node
- Google Analytics Request node
- Google Calendar Input node
- Google Calendar Request node
- Google Chat Request node
- Google Cloud BigQuery Request node
- Google Cloud PubSub Input node
- Google Cloud PubSub Request node
- Google Cloud Storage Request node
- Google Contacts Request node
- Google Drive Request node
- Google Groups Request node
- Google Sheets Input node
- Google Sheets Request node
- Google Tasks Request node
- Google Translate Request node
- Greenhouse Request node
- HubSpot CRM Request node
- HubSpot Marketing Request node
- IBM Cloudant Request node
- IBM Cloud Object Storage S3 Request node
- IBM Engineering Workflow Management Input node
- IBM Engineering Workflow Management Request node
- IBM FileNet Content Manager Request node
- IBM Food Trust Request node
- IBM Maximo Request node
- IBM OpenPages with Watson Input node
- IBM OpenPages with Watson Request node
- IBM Sterling Inventory Visibility Request node
- IBM Supply Chain Intelligence Suite Request node
- IBM Watson Discovery Request node
- IBM Weather Company Data Limited Edition Request node
- Insightly Input node
- Insightly Request node
- Jenkins Request node
- Jira Input node
- Jira Request node
- LDAP Input node
- LDAP Request node
- Magento Request node
- MailChimp Input node
- MailChimp Request node
- Marketo Request node
- Microsoft Active Directory Input node
- Microsoft Active Directory Request node
- Microsoft Azure Blob Storage Request node
- Microsoft Dynamics 365 for Finance and Operations Request node
- Microsoft Dynamics 365 for Sales Input node
- Microsoft Dynamics 365 for Sales Request node
- Microsoft Entra ID Input node
- Microsoft Entra ID Request node
- Microsoft Excel Online Input node
- Microsoft Excel Online Request node
- Microsoft Exchange Input node
- Microsoft Exchange Request node
- Microsoft OneDrive for Business Request node
- Microsoft OneNote Request node
- Microsoft Power BI Request node
- Microsoft SharePoint Input node
- Microsoft SharePoint Request node
- Microsoft Teams Input node
- Microsoft Teams Request node
- Microsoft To Do Request node
- Microsoft Viva Engage Input node
- Microsoft Viva Engage Request node
- monday.com Input node
- monday.com Request node
- Oracle E-Business Suite Request node
- Oracle Human Capital Management Input node
- Oracle Human Capital Management Request node
- Salesforce Input node
- Salesforce Request node
- Salesforce Account Engagement Request node
- Salesforce Commerce Cloud Digital Data Input node
- Salesforce Commerce Cloud Digital Data Request node
- Salesforce Marketing Cloud Request node
- SAP Ariba Request node
- SAP OData Request node
- SAP SuccessFactors Request node
- ServiceNow Input node
- ServiceNow Request node
- Shopify Input node
- Shopify Request node
- Slack Request node
- Snowflake Request node
- Square Request node
- SurveyMonkey Input node
- SurveyMonkey Request node
- Trello Request node
- Twilio Request node
- UKG Request node
- WordPress Request node
- Wufoo Input node
- Wufoo Request node
- Yapily Request node
- Zendesk Service Input node
- Zendesk Service Request node
The mode in which IBM App Connect Enterprise is running can affect the types of node that you can use; see Restrictions that apply in each operation mode.
- DecisionService node
- MQOptimizedFlow node
- PHPCompute node
- Real-timeInput node
- Real-timeOptimizedFlow node
- SCAInput node
- SCAReply node
- SCAAsyncRequest node
- SCAAsyncResponse node
- SCARequest node
- SCADAInput node
- SCADAOutput node