Quickstart
Build your first orchestration: receive a webhook, process the payload with an AI Agent, and send the result to Slack. Time to complete: ~10 minutesPrerequisites
- Access to an AgentVerse workspace
- A Slack workspace with a connected credential (you’ll create it in Step 4)
- An LLM provider API key (OpenAI, Anthropic, Google, or any supported provider)
What You’ll Build
- A webhook receives an incoming HTTP POST with a user message
- An AI Agent processes the message and generates a response
- The response is sent to a Slack channel
Steps
Create a New Orchestration
- Open AgentVerse from the SubVerse AI dashboard.
- Click New Orchestration.
- Give it a name, e.g.
Webhook AI Slack Notification. - Click Create.
Add a Webhook Trigger
- On the canvas, click + to open the node picker.
- Under Trigger, select Webhook.
- Set HTTP Method to
POST. - Set Response Mode to
When Last Node Finishes. - Copy the Webhook URL shown in the node — you will need this to test.
The webhook URL is unique per orchestration. It only becomes active after you activate the orchestration in Step 5.
Add an AI Agent Node
- Click + on the right edge of the Webhook node.
- Under AI, select AI Agent.
- Configure the node:
| Field | Value |
|---|---|
| Provider | Your preferred LLM provider (e.g. OpenAI) |
| Model | Your preferred model (e.g. gpt-4o) |
| Operation | Generate Text |
| Instructions | You are a helpful assistant. Respond concisely to the user message. |
- In the Prompt field, reference the incoming message from the webhook using the
{{ }}expression syntax:
Configure the Slack Node
- Click + on the right edge of the AI Agent node.
- Under Action, select Slack.
- Select operation Send a Message.
- Connect or create a Slack credential:
- Click Create New Credential
- Authenticate with your Slack workspace via OAuth
- Configure the message:
| Field | Value |
|---|---|
| Channel | #general (or your target channel) |
| Message Text | {{ aiAgent.text }} |
What Happened
| Step | Node | Action |
|---|---|---|
| 1 | Webhook | Received POST, extracted body.message |
| 2 | AI Agent | Sent prompt to LLM, received text response |
| 3 | Slack | Posted the AI response to the Slack channel |
