- Überblick
- UiPath GenAI-Aktivitäten
- Versionshinweise
- Über das UiPath GenAI-Aktivitätspaket
- Projektkompatibilität
- Content Generation
- Aktualisieren Sie den Kontextgrundlage-Index
- Kontextbasierte Suche
- Zusammenfassung der Kontextgrundlage – DeepRAG
- Text zusammenfassen
- PII-Filterung
- Translate
- Detect Language
- Rewrite
- Generate Email
- Kategorisieren
- NamedEntityRecognition
- Bildanalyse
- Objekt erkennen
- Signaturähnlichkeit
- Stimmungsanalyse
- Formatieren Sie neu
- Semantische Ähnlichkeit
- Bildvergleich
- Bildklassifizierung
- Web-Suche
- Webzusammenfassung
- Web-Leser
- Arbeiten mit UiPath GenAI-Aktivitäten
- Unterstützte Modelle
- Häufig gestellte Fragen
- Act! 365
- Versionshinweise
- Über Act! 365 Aktivitäten
- Projektkompatibilität
- Technische Referenzen
- List all campaigns
- Create contact
- List All Contacts
- Kontakt ersetzen
- List All Groups
- Aktivität erstellen
- Alle Aktivitäten auflisten
- Aktivität ersetzen
- Create Opportunity
- List All Opportunities
- Update Opportunity
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- List records
- Update Record
- Upsert Record
- ActiveCampaign
- Versionshinweise
- Über die ActiveCampaign-Aktivitäten
- Projektkompatibilität
- Kontakt zu Konto hinzufügen
- Kontakt zu Automatisierung hinzufügen
- Kontakt auf der Liste hinzufügen oder entfernen
- Tag zu Kontakt hinzufügen
- Konto erstellen
- Create contact
- Transaktion erstellen
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- Update contact
- Update Record
- Kontakt erstellt
- Kontakt aktualisiert
- Transaktion erstellt
- Transaktion aktualisiert
- Datensatz erstellt
- Datensatz aktualisiert
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Versionshinweise
- Über die Box-Aktivitäten
- Projektkompatibilität
- Add Shared Link to File
- Add Shared Link to Folder
- Search For Content
- Cancel Sign Request
- List Sign Requests
- Create Sign Request
- Resend Sign Request
- Upload File Version
- Datei kopieren (Copy File)
- Delete File
- Download File
- Get File Info
- Get Folder Items
- Upload File
- Copy Folder
- Create Folder
- Delete Folder
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- Replace record
- List all records
- Brevo
- Versionshinweise
- Über die Brevo-Aktivitäten
- Projektkompatibilität
- Kontakt zur Liste hinzufügen
- Create contact
- Erstellen Sie eine E-Mail-Kampagne
- Delete Record
- E-Mail-Kampagne gesendet
- Kontakt per E-Mail abrufen
- Datensatz abrufen
- Datensatz einfügen
- List all records
- Neuer Datensatz erstellt
- Datensatz aktualisiert
- Replace record
- „E-Mail-Kampagne senden“.
- Send test email
- Update contact
- Kontakt aktualisiert
- Kontakt erstellt
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Team AI – Vorschau
- Customer.io
- Databricks Agent
- Datadog
- DeepSeek
- Deputy
- Discord – Vorschau
- DocuSign
- Versionshinweise
- Über die DocuSign-Aktivitäten
- Projektkompatibilität
- Dokument zum Umschlag hinzufügen
- Empfänger zu Umschlag hinzufügen
- Umschlag von Vorlage erstellen
- Erstellen aus Vorhandener Umschlag
- Dokumente von Envelope herunterladen
- Get Envelope
- Get Form Data
- Get Template
- Auflisten Alle Umschlagsempfänger
- Send Envelope
- Datensatz einfügen
- Update Record
- Delete Record
- Datensatz abrufen
- List all records
- Technische Referenzen
- Drop
- Dropbox
- Versionshinweise
- Über die Dropbox-Aktivitäten
- Projektkompatibilität
- Get Folder Items
- Suspend a Member
- Heben Sie die Veröffentlichung von Mitgliedern auf
- Get Member
- List Members
- Mitglieder hinzufügen
- Remove a Member
- Get File Info
- Copy files
- Delete File
- Download File
- Upload File
- Copy Folder
- Create Folder
- Delete Folder
- Get shared link
- Create shared link
- Dateien durchsuchen
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- Dropbox Business
- Egnyte
- Eventbrite
- Wechselkurse
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- Versionshinweise
- Über die Freshservice-Aktivitäten
- Projektkompatibilität
- Ticket erstellen
- Get Ticket
- Ticket aktualisieren
- Alle Konversationen auflisten
- ID der anfordernden Person nach E-Mail abrufen
- Mitarbeiter-ID nach E-Mail abrufen
- Auf ein Ticket antworten
- Search Tickets
- Hochladen von Anhängen in Ticket
- Update Record
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- GetResponse
- GitHub
- Google Maps
- Google Sprache-zu-Text
- Google Text-to-Speech
- Google Vertex
- Google Vision
- GoToWebinar
- Versionshinweise
- Über die GoToWebinar-Aktivitäten
- Projektkompatibilität
- Delete Webinar
- Get Webinar
- Get Webinar Meeting Times
- Get Webinar Registrant
- Get Webinar Start URL
- List Account Webinars
- List All In Session Webinars
- List all webinar attendees
- List All Webinar Registrants
- List All Webinars
- Quick Create Webinar
- Quick Update Webinar
- Search Recording Assets
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- List records
- API-Referenzen
- Greenhouse
- Hootsuite
- HTTP-Webhook
- Hubspot CRM
- Versionshinweise
- Über die HubSpot CRM-Aktivitäten
- Projektkompatibilität
- Datei aktualisieren
- Upload File
- Create association
- Erstellen Sie ein Unternehmen
- Get Company
- Aktualisieren Sie das Unternehmen
- Create contact
- Get Contact
- Update contact
- Get deal
- Get product
- Erstellen Sie ein Produkt
- Aktualisieren Sie das Produkt
- Datensatz abrufen
- List all records
- Datensatz einfügen
- Delete Record
- Update Record
- Replace record
- Technische Referenzen
- HubSpot Marketing
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Versionshinweise
- Über das Jira-Aktivitätspaket
- Projektkompatibilität
- Create Issue
- Problemanhang hinzufügen
- Download Issue Attachment
- Get Instance Details
- Kommentar hinzufügen
- Kommentar aktualisieren
- Get Comments
- Get Issue
- Search Issues by JQL
- Probleme durchsuchen
- Update Issue
- Beauftragten des Problems aktualisieren
- Find User by Email Address or Display Name
- Problemstatus aktualisieren
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- Replace record
- Upsert Record
- Invoke Operation
- Delete Issue
- Ereignistrigger
- Keap
- Klaviyo
- LinkedIn
- Mailchimp
- Mailjet
- Versionshinweise
- Über die Mailjet-Aktivitäten
- Projektkompatibilität
- Create contact
- Kontakt auf der Liste hinzufügen oder entfernen
- Aktualisieren Sie die Kontakteigenschaften
- E-Mail senden (Send E-Mail)
- Send test email
- Erstellen Sie einen Entwurf einer E-Mail-Kampagne
- Planen Sie einen Kampagnenentwurf
- Kontakt per E-Mail abrufen
- Datensatz abrufen
- Datensatz einfügen
- Replace record
- Delete Record
- List all records
- MailerLite
- Mailgun
- Marketo
- Über die Marketo-Aktivitäten
- Projektkompatibilität
- Lead erstellen
- Alle Leads abrufen
- Lead-Änderungen abrufen
- Lead aktualisieren
- Leads zu einer Liste hinzufügen
- Entfernen von Leads aus einer Liste
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- Update Record
- Bulk Import Leads
- Massenimport von Programmmitgliedern
- Pushen von Leads zu Trigger-Kampagne
- Massenexportstatus abrufen
- Erstellen Sie ein Programm
- Mitglieder des Massenexportprogramms
- Massenimportstatus abrufen
- Programm klonen
- Laden Sie den Massenexport für Programmmitglieder herunter
- Ändern Sie den Status der Programmmitglieder
- Erstellen oder Aktualisieren von Token
- Technische Referenzen
- Microsoft Azure OpenAI
- Microsoft Azure AI Foundry
- Microsoft Dynamics CRM
- Versionshinweise
- Über die Microsoft Dynamics CRM-Aktivitäten
- Projektkompatibilität
- Technische Referenzen
- Upload Note Attachment
- Download Note Attachment
- Upload Activity Attachment
- Download Activity Attachment
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- Update Record
- Konto erstellen
- Konto aktualisieren
- Create contact
- Update contact
- Lead erstellen
- Lead aktualisieren
- Create Opportunity
- Ereignistrigger
- Verlorene Opportunity schließen
- Opportunity geschlossen und gewonnen
- Microsoft Power Automate
- Microsoft Sentiment
- Microsoft Teams
- Versionshinweise
- Über die Microsoft Teams-Aktivitäten
- Projektkompatibilität
- Create Channel
- Mitglied zu Kanal einladen
- List All Channels
- Einzelne Chatnachricht senden
- Auf Kanalnachricht antworten
- Create Online Teams Meeting
- Send channel message
- Gruppenchat-Nachricht senden
- Kanal nach Name abrufen
- Get Individual Chat
- Team nach Name abrufen
- Benutzer zu Team einladen
- Alle Kanalnachrichten auflisten
- Alle Chatnachrichten auflisten
- Alle Teammitglieder auflisten
- Rufen Sie ein Teams-Onlinemeeting ab
- Alle Aufzeichnungen auflisten
- Alle Transkripte auflisten
- Laden Sie das Meeting-Transkript/die Aufzeichnung herunter
- List all records
- Datensatz einfügen
- Update Record
- Datensatz abrufen
- Delete Record
- Technische Referenzen
- Microsoft Translator
- Microsoft Vision
- Miro
- Okta
- OpenAI
- OpenAI V1-konformes LLM
- Oracle Eloqua
- Oracle NetSuite
- Versionshinweise
- Über die Oracle NetSuite-Aktivitäten
- Projektkompatibilität
- Erstellen Sie einen Anbieter
- Aktualisieren Sie den Anbieter
- SuiteQL-Abfrage ausführen
- Create contact
- Update contact
- Elemente durchsuchen
- Erstellen Sie einen Supportfall
- Aktualisieren Sie den Supportfall
- Kunden erstellen
- Aktualisieren Sie den Kunden
- Download File
- Update Record
- Datensatz einfügen
- List all records
- Datensatz abrufen
- Delete Record
- Technische Referenzen
- Veraltete Aktivitäten
- PagerDuty
- Versionshinweise
- Über die PagerDuty-Aktivitäten
- Projektkompatibilität
- Incident erstellen
- Incident abrufen
- Fügen Sie den Hinweis zum Vorfall hinzu
- Erhalten Sie Hinweise zum Vorfall
- Benutzer erstellen
- Benutzer löschen
- Zeitplan abrufen
- Suchen Sie nach Benachrichtigungen
- Vorfälle suchen
- Senden Sie ein Ereignis
- Delete Record
- List all records
- Datensatz abrufen
- Replace record
- Datensatz einfügen
- Paypal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooks Online
- Versionshinweise
- Über die QuickBooks Online-Aktivitäten
- Projektkompatibilität
- Ereignistrigger
- Get Attachment
- Get Attachment Download Link
- List Attachments
- Delete Record
- Datensatz abrufen
- Replace record
- Datensatz einfügen
- Update Record
- List all records
- Kunden erstellen
- Aktualisieren Sie den Kunden
- Element erstellen
- Element aktualisieren
- Erstellen Sie einen Anbieter
- Aktualisieren Sie den Anbieter
- Quip
- Salesforce
- Versionshinweise
- Über die Salesforce-Aktivitäten
- Projektkompatibilität
- Konto erstellen
- Konto aktualisieren
- Create contact
- Update contact
- Lead erstellen
- Lead aktualisieren
- Create Opportunity
- Upload File
- Download File
- Datensätze durchsuchen
- Gelegenheit erhalten
- Get Lead
- Get Contact
- Konto abrufen
- Get Report
- Datei zum Datensatz hinzufügen
- Erstellen Sie einen Massenuploadauftrag
- Info zum Massenauftrag abrufen
- Startet einen Massenauftrag oder bricht ihn ab
- Ergebnisse des SOQL-Massenauftrags herunterladen
- Nicht verarbeitete Datensätze des Massenuploads herunterladen
- Erstellen Sie einen Massendownloadauftrag mit SOQL
- Search using String
- Objektfelder abrufen
- Datensatz einfügen
- Datensatz abrufen
- Delete Record
- Update Record
- List all records
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Versionshinweise
- Über das ServiceNow-Aktivitätspaket
- Projektkompatibilität
- Neuen Vorfall erstellen
- Create Incident Task
- List All Incidents
- Vorfall aktualisieren
- Add Attachment
- Download Attachment
- Get Incident Task
- Get Attachment
- List All Attachments
- List All Incident Tasks
- Vorfallaufgabe aktualisieren
- Delete Attachment
- Search Users by Email or Name
- Search Incidents by Incident Number
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- List all records
- Update Record
- Technische Referenzen
- Fehlersuche und ‑behebung
- Shopify
- Slack
- Versionshinweise
- Über die Slack-Aktivitäten
- Projektkompatibilität
- Create Channel
- Benutzer zu Kanal einladen
- Benutzer aus Kanal entfernen
- Datei an Kanal senden
- Nachricht an Kanal senden
- Nachricht an Benutzer senden
- Send Reply
- Schaltflächenantwort senden
- Benutzergruppe erstellen
- Get User
- Alle Benutzergruppen auflisten
- Alle Benutzer auflisten
- Kanalthema festlegen
- Join Channel
- Kanal archivieren
- Create Group Direct Message
- Kanalinformationen abrufen
- Schaltfläche angeklickt
- Fehlersuche und ‑behebung
- SmartRecruiters
- Smartsheet
- Versionshinweise
- Über die Smartsheet-Aktivitäten
- Projektkompatibilität
- Attach URL to Sheet
- Add Column
- Update Column
- Zeile hinzufügen
- Update Row
- Get Sheet
- List All Sheets
- Attach File to Comment
- Search Everything
- Update Sheet
- Create Sheet From Template
- Send Sheet Via Email
- List All Folders
- Download Attachment
- Attach File to Row
- Attach URL to Row
- Attach File to Sheet
- List All Workspaces
- List All Attachments
- Zeile löschen
- Download Sheet
- Search Sheets
- Datensatz einfügen
- Datensatz abrufen
- List all records
- Delete Record
- Snowflake
- Snowflake Cortex
- Versionshinweise
- About the Snowflake Cortex activities
- Interact Agent
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- TangoCard
- Todoist
- Trello
- Twilio
- IBM Watson X
- WhatsApp Business
- WooCommerce
- Durchführbar
- Workday
- Workday REST
- X (früher Twitter)
- Versionshinweise
- Über das X-Aktivitätspaket
- Projektkompatibilität
- List All Followers
- List All Following
- Delete Record
- Datensatz abrufen
- Datensatz einfügen
- Update Record
- List all records
- List All User Tweets
- Retweet Tweet
- Search Tweets
- Send Tweet
- Get User by Username
- List All User Mentions
- List All Users that Liked
- List All Users that Retweeted
- Invoke Operation
- Benutzer nach Benutzernamen auflisten
- Xero
- Versionshinweise
- Über das Xero-Aktivitätspaket
- Projektkompatibilität
- Create contact
- List All Contacts
- Add Attachment to Contact
- Get Balance Sheet Report
- Get BAS Report
- Get GST Report
- Get Bank Summary Report
- Get Aged Receivables by Contact Report
- Get Attachments of a Contact
- Get Budget Summary Report
- Get Profit and Loss Report
- Get Trial Balance Report
- Get Executive Summary Report
- Get Aged Payables by Contact Report
- List Reports
- Delete Record
- List all records
- Datensatz abrufen
- Datensatz einfügen
- Replace record
- Youtube
- Zendesk
- Zoho Campaigns
- Zoho-Desktop
- Zoho Mail
- Zoom
- Versionshinweise
- Über die Zoom-Aktivitäten
- Projektkompatibilität
- Datensatz einfügen
- Datensatz abrufen
- Update Record
- Delete Record
- List all records
- Einmaliges Meeting planen
- Wiederkehrendes tägliches Meeting planen
- Wiederkehrendes wöchentliches Meeting planen
- Wiederkehrendes monatliches Meeting planen
- Meeting-Aufzeichnung abrufen
- Meeting-Registranten einladen
- Beitritts-URL erstellen
- Meeting-Aufzeichnung veröffentlicht
- ZoomInfo

Aktivitäten für Integration Services
This activity enables the use of Snowflake Cortex agents as participants in an automated process orchestrated by Maestro.
Snowflake provides a no-code experience to create a Cortex Agent. As soon as it is saved, it becomes available for use in Maestro. The no-code experience includes the ability to test prompts and evaluate the agent output. The Cortex agent will reply to Maestro in the same way it replies to the user prompts in the Snowflake Dash Board. In most Maestro scenarios, you will prompt the agent to generate output in the form of a JSON structure. e.g. {"sku1": "9735A45", "sku2": "1735A50"}.
To use this activity in a Maestro agentic process, follow these steps:
- Add a service task element to the canvas and open the task's Properties panel.
- Name the service task
Snowflake Hello World
. - In the Implementation section, from the Action dropdown list, select Start and wait for external agent.
- Select the Snowflake Cortex connector.
- Select an existing connection or create a new one. For more information, see Snowflake Cortex authentication.
-
From Activity, select Interact Agent.
- From Database, select a database, for example
SNOWFLAKE_INTELLIGENCE
. - From Schema, select a schema, for example
AGENTS
. - From Agent Name, select an agent previously created in Snowflake.
-
In Prompt, enter "What can you do?". Make sure to include the quotes in the prompt.
-
Connect the start event to the service task, and the service task to an end event node in the canvas.
-
Select Debug to run this process. After a successful run, review the global variables and look for the {:} response from the source: Snowflake Hello World. Take note of the structure of the reply.
For example, this is the agent's response to the prompt "What can you do?":
{ "type": "text", "text": "\nI can help you analyze and optimize your manufacturing, inventory, order fulfillment, and sales forecasting processes. Here’s what I can do:\n\n- Query and analyze your inventory, orders, production forecasts, and sales forecasts using advanced SQL queries.\n- Answer questions about current inventory levels, order statuses, and customer orders.\n- Help you determine if current or future orders can be fulfilled based on available or forecasted inventory.\n- Provide insights into upcoming production and expected sales for specific products or SKUs.\n- Generate tables and visualizations (bar, line, and pie charts) to help you understand trends and patterns in your data.\n- Assist with business analytics, SaaS metrics, and research methodology for data-driven decision-making.\n\nYou don’t need to know SQL—just ask your business questions, and I’ll use the appropriate tools to get you answers!\n" }
{ "type": "text", "text": "\nI can help you analyze and optimize your manufacturing, inventory, order fulfillment, and sales forecasting processes. Here’s what I can do:\n\n- Query and analyze your inventory, orders, production forecasts, and sales forecasts using advanced SQL queries.\n- Answer questions about current inventory levels, order statuses, and customer orders.\n- Help you determine if current or future orders can be fulfilled based on available or forecasted inventory.\n- Provide insights into upcoming production and expected sales for specific products or SKUs.\n- Generate tables and visualizations (bar, line, and pie charts) to help you understand trends and patterns in your data.\n- Assist with business analytics, SaaS metrics, and research methodology for data-driven decision-making.\n\nYou don’t need to know SQL—just ask your business questions, and I’ll use the appropriate tools to get you answers!\n" }
The agent’s output must be assigned to a process variable so it can influence the progress of the Maestro process, for example to make a decision based on a boolean evaluation, or to use the answer from a classification task.
-
In Design mode, select the agent from the design canvas.
-
Select Properties.
-
Under Output, select Add new and add a variable of type String named agent_reponse.
-
For Value, select Snowflake Hello World > Response > Agent action text (string). This represents the text component of the reply.
Beyond establishing connectivity, you should test prompts both in the Snowflake workspace as well as from Maestro. This ensures you achieve the desired output that can best be consumed by Maestro, assigned to variables, and passed on to other actors in the process.
We recommend that detailed prompts remain within the system prompts of the agent within Snowflake. The user prompt which is provided by Maestro to the agent at runtime should be brief and to the point. Its role is primarily to indicate the relevant variables needed by the agent to perform a specific tasks and generate an expected consistent output.
"What is the quantity on inventory of Order ID " + vars.orderId_1 + "respond only with a JSON object with the quantity in the key Order_Quantity. No explanations, only JSON"
"What is the quantity on inventory of Order ID " + vars.orderId_1 + "respond only with a JSON object with the quantity in the key Order_Quantity. No explanations, only JSON"
The agent will reply with:
{"Order_Quantity":"100"}
{"Order_Quantity":"100"}
string
into JSON
using the js:JSON.parse(variable of type string)
function. Pay special attention to types in your request to the agent and in the actual response. Even if the response looks like type JSON
, it may actually be of type string
.