- Getting started
- Notifications
- Licensing
- Troubleshooting
- Connector Builder
- Act! 365
- ActiveCampaign
- Active Directory - Preview
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- CrewAI – Preview
- Customer.io
- Database Hub - Preview
- Databricks Agent
- Datadog
- DeepSeek
- Deputy
- Discord - Preview
- DocuSign
- Drip
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Exchangerates
- Exchange Server - Preview
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Google Docs
- Google Drive
- Google Forms - Preview
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Google Text-to-Speech
- Google Tasks - Preview
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP
- HTTP Webhook
- About the HTTP Webhook connector
- HTTP Webhook authentication
- HTTP Webhook events
- Using the Webhook connector
- Monitoring
- Hubspot CRM
- HubSpot Marketing
- HyperV - Preview
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mail
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure AI Foundry
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & Sharepoint
- Microsoft Outlook 365
- Microsoft Power Automate – Preview
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- OpenAI V1 Compliant LLM
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce AgentForce & Flows – Preview
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Preview
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Apps - Preview
- UiPath Data Fabric – Preview
- UiPath GenAI Activities
- UiPath Orchestrator
- X (formerly Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo

Integration Service user guide
Using the Webhook connector
Using the HTTP Webhook connector from Studio
-
Select the HTTP Webhook trigger
In Studio, select the HTTP Webhook trigger.
-
Create or select a connection
Use an existing connection or create a new one. Learn how to create connections.
-
Copy the webhook URL
Retrieve the generated webhook URL from the trigger activity.
-
Configure your data filter
Define the conditions under which the webhook event should trigger.
-
Publish your process
Publish the workflow so it is available to be triggered.
-
Register the webhook URL in your application
Paste the copied webhook URL from step 3 into your vendor application's webhook configuration.
Using the HTTP Webhook connector from Orchestrator
-
In Orchestrator, select Open Event Triggers > Add a new trigger.
-
Select your process, provide a name, and click Next.
-
Select Connector: HTTP Webhook.
-
Create or select a connection.
Use an existing connection or create a new one. Learn how to create connections.
-
Configure your data filter.
Define the conditions under which the webhook event should trigger. Learn how to configure data filters.
-
Copy the webhook URL for later use.
-
Add the trigger to complete setup.
-
In your workflow, use the Get Trigger Event Output activity to utilize the webhook’s header or body.
Pass
UiPathEventObjectId(data type=Text) as the input argument for the required property UiPath event object ID.
Configuring data filters
Data filters can be applied to both the body and the header of the provider’s response.
Let's assume the provider returns a body response as follows:
{
"id": "exampleCartId",
"token": "exampleCartId",
"email":"[email protected]"
}
{
"id": "exampleCartId",
"token": "exampleCartId",
"email":"[email protected]"
}
Orchestrator event triggers
If you want your process to trigger when the token contains exampleCartId, here’s how you can set it up:

When a JSON property includes a hyphen (-), it must be enclosed in double quotes.
For example: header."x-shopify-shop-domain" contains ecommerce.
Studio event triggers
To accomplish the same behavior using the HTTP Webhook trigger activity in Studio, configure the filter as follows:

Publishing
Publish your workflow starting
from an HTTP Webhook event to activate the public
facing URL. You can then test this by triggering
events in the vendor application or send a direct
curl command to the
URL:
Automation Cloud:
curl -X POST https://cloud.uipath.com/{webhook_url} -d "example
curl call"
curl -X POST https://cloud.uipath.com/{webhook_url} -d "example
curl call"
Automation Cloud Public Sector:
curl -X POST https://govcloud.uipath.us/{webhook_url} -d "example
curl call"
curl -X POST https://govcloud.uipath.us/{webhook_url} -d "example
curl call"
When Integration Service accepts the event, it responds back with the following JSON payload:
{ "webhookEventId": "wr-4ad55717e1.a7bbf1e8-72a1-4371-82d2-d{example}", "correlationId": "384d496c-2f6d-{example}" }
{ "webhookEventId": "wr-4ad55717e1.a7bbf1e8-72a1-4371-82d2-d{example}", "correlationId": "384d496c-2f6d-{example}" }
This payload is useful for testing, but not necessary anywhere within your workflow.