- Introdução
- Notificações
- Licenciamento
- Solução de problemas
- Construtor de Conector
- Sobre o Construtor de Conector
- Criação do primeiro conector
- Como criar seu conector a partir de uma definição de API
- Configuração da autenticação
- Uso de variáveis no Construtor do Conector
- Designer de atividades
- Criação de um gatilho
- Introdução
- Exemplo A: criar um conector a partir de uma tela em branco com autenticação do Token de Acesso Pessoal
- Exemplo B: criar um conector de uma tela em branco com autenticação de chave de API
- Exemplo C: criar um conector a partir de uma especificação de API com autenticação de credenciais do cliente OAuth 2.0
- Act! 365
- ActiveCampaign
- Active Directory - Visualização
- 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 – Pré-visualização
- Customer.io
- Database Hub - Pré-visualização
- Agente do Databricks
- Datadog
- Pesquisa Profunda
- Deputy
- Discord - Visualização
- DocuSign
- Gota
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Taxas de câmbio
- Exchange Server - Pré-visualização
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Documentos Google
- Google Drive
- Formulários Google - Pré-visualização
- Google Maps
- Planilhas Google
- Google Speech-to-Text
- Text-to-Speach do Google
- Google Tasks - Visualização
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- Http
- Webhook HTTP
- Sobre o conector HTTP Webhook
- Uso do conector Webhook
- Monitoramento
- Hubspot CRM
- HubSpot Marketing
- HyperV - Pré-visualização
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Email
- 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 – Prévia
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- OKTA
- OpenAI
- LLM em conformidade com OpenAI V1
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- Paypal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce AgentForce e fluxos – Visualização
- 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 - Pré-visualização
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Apps - Preview
- UiPath Data Fabric – Visualização
- Atividades da UiPath GenAI
- UiPath Orchestrator
- X (anteriormente Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- UiPath Marketplace
- Funcional
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo

Guia do usuário do Integration Service
Sobre o conector HTTP Webhook
Webhooks permitem que aplicativos notifiquem sistemas externos em tempo real, reduzindo a necessidade de pesquisas frequentes e minimizando chamadas de API. Em vez de verificar periodicamente atualizações, o sistema recebe retornos de chamada baseados em eventos apenas quando ocorrem alterações relevantes.
O conector UiPath HTTP Webhook permite que você dispare fluxos de trabalho diretamente de aplicativos de fornecedor. Você pode criar gatilhos instantâneos para eventos para qualquer aplicativo de terceiros que suporte notificações de webhook de saída, mesmo que não faça parte do catálogo de conectores.
Você também pode aplicar filtros de dados de evento para especificar as condições exatas sob as quais um evento de webhook deve disparar um fluxo de trabalho.
Como funciona
O gatilho HTTP Webhook gera uma URL de retorno de chamada pública dinâmica. Copie e configure este URL nas configurações de webhook do aplicativo do fornecedor somente após seu gatilho ter sido criado no Orchestrator.
Quando um evento ocorre no sistema do fornecedor:
- O fornecedor envia a carga do evento para o URL configurado.
- O Integration Service recebe a carga e a avalia em relação aos seus filtros de dados de evento configurados.
- Se uma correspondência for encontrada, o Integration Service disparará a execução do fluxo de trabalho por meio do Orchestrator.
As cargas de trabalho do Webhook são processadas da mesma forma que quaisquer outros eventos de gatilhos.
For more information, refer to Using the Webhook connector.
For information on how to create a connection and configure challenge verification, if required by the vendor, refer to HTTP Webhook authentication.
Limites de taxa
Os eventos disparados pelo Webhook estão sujeitos aos seguintes limites:
- 500 eventos por minuto por tenant
- 100 eventos por minuto por conexão
Limitações
- A depuração do gatilho do tempo de design não está disponível no momento.
- Apenas solicitações no formato JSON são compatíveis.
Perguntas frequentes
Colei o URL do Webhook na interface gráfica do provedor. Por que a verificação ainda não está sendo aprovada?
A verificação só será bem-sucedida depois que o gatilho for criado no Orchestrator e desde que você tenha configurado o desafio corretamente. Observe que a UiPath não realiza nenhuma verificação de desafio de nosso lado — a validação acontece totalmente no lado do provedor, para estabelecer confiança com o destino.
Configurei o desafio incorretamente. Por que minha conexão ainda está sendo criada com sucesso?
No momento, a UiPath não valida a etapa de desafio/verificação do provedor. Essa validação é tratada inteiramente pelo fornecedor. Como resultado, a conexão no UiPath pode aparecer ativa mesmo se a verificação de desafio do provedor tiver realmente falhado do seu lado.
Como uso a resposta de um webhook criado no Orchestrator?
Use a atividade Get Trigger Event Output em seu fluxo de trabalho e transmita UiPathEventObjectId (data type=Text) como o argumento de entrada. Essa atividade retornará o corpo e os cabeçalhos recebidos do webhook.
A resposta do webhook é uma string JSON. Como uso partes dele no meu fluxo de trabalho?
Use a atividade Deserialize JSON para converter a string em um JObject, após o qual você pode acessar facilmente campos individuais.