{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":21056,"path":"integrate-applications/integration-hub/building-integrations-ih.md","title":"Building integrations in Integration Hub","bundle":null,"doc_type":null,"release":"australia","body":"\n# Building integrations in Integration Hub\n\nCreate integrations with Integration Hub.\n\n-   **[Integration Hub spokes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/spokes-list.md)**  \nActivate spokes to enhance your Workflow Studio experience with integration-specific content. Use prebuilt flows and actions to automate your integrations or create your own integration automation.\n-   **[Set up MID Server for a spoke](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/config-adv-mid-settings-for-oauth-on-mid.md)**  \nConfigure MID Server settings on your ServiceNow instance that enables it to integrate with a third-party application via MID Server after you have set up the connection record for a spoke.\n-   **[ServiceNow Otto for Conversational Spokes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/conv-spokes-na.md)**  \nUse ServiceNow Otto for Conversational Spokes application to start utilizing the conversational ability of Integration Hub spoke actions.\n-   **[ServiceNow Otto for Integration Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/now-assist-spokes.md)**  \nUse the ServiceNow Otto AI agents to mimic human-like intelligence by using Large Language Models \\(LLMs\\) to perform tasks that range from simple automated responses to complex problem-solving. Utilize the conversational ability of Integration Hub spoke actions.\n-   **[Data Stream actions and pagination](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/data-stream-actions.md)**  \nSend REST, SOAP, or JDBC requests from Workflow Studio to APIs that return a stream of response data larger than 10 MB, or that return paginated results. Parse stream data into a series of complex object outputs and use the data pills in other actions in a flow.\n-   **[Conditional and event-driven inbound integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/conditional-and-event-driven-inbound-integration.md)**  \nIntegration Hub enables both conditional and event-driven inbound integration with third-party applications.\n-   **[Integration steps](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/integration-steps.md)**  \nEnable custom actions to integrate with external systems by activating Integration Hub, which adds integration steps to the Workflow Studio interface.\n-   **[REST API trigger](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/rest-trigger.md)**  \nStart a flow from an inbound API call or webhook from an external system. Configure the trigger start conditions without having to write or maintain custom code.\n-   **[Password reset using Integration Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/password-reset-ihub.md)**  \nCreate subflows in Integration Hub to automate and customize the password reset process for users managed by third-party applications such as Okta or Microsoft Entra ID.\n\n**Parent Topic:**[Integration Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/integrationhub.md)\n\n"}}