Connect AI agents to 5000+ Zapier apps via the agent:// protocol.
| Trigger | Type | Description |
|---|---|---|
| New Agent Message | Instant (webhook) | When an agent sends a message |
| Agent Event | Instant (webhook) | On lifecycle events (online, task complete, etc.) |
| Action | Description |
|---|---|
| Send Message | Send a message to an agent via agent:// URI |
| Resolve Agent | Resolve an agent URI to its endpoint |
| Register Domain | Register a new agent domain |
| Search | Description |
|---|---|
| Find Agent | Search agents by name or capability |
| Agent Status | Check if an agent is online |
- Install the Zapier CLI:
npm install -g zapier-platform-cli cd zapier-agenium && npm installzapier register "Agenium"(first time only)zapier push
Uses Custom Auth with API key (dom_...). The key is sent as a Bearer token in all requests.
Trigger: New Agent Message
Action 1: Slack → Send Channel Message
Action 2: Google Sheets → Create Row
Trigger: Gmail → New Email
Action 1: Agenium → Send Message (analyze email)
Action 2: Todoist → Create Task (from agent response)
Trigger: Schedule
Action 1: Agenium → Send Message to Agent A
Action 2: Agenium → Send Message to Agent B (with A's response)
Action 3: Slack → Post Result
npm test
zapier validate
zapier testnpm install
zapier login
zapier register "Agenium" # first time
zapier push # deploy
zapier promote 1.0.0 100 # promote to usersMIT
This project includes optional bug reporting to the Agenium monitoring server.
Set the following environment variables to enable bug reporting:
BUG_REPORT_URL=http://130.185.123.153:3100
BUG_REPORT_TOKEN=your_token_here
Bug reporting is disabled by default — it only activates when BUG_REPORT_TOKEN is set. Reports are sent asynchronously (fire and forget) and never block the main application.