AI-Native Agent Platform

Let AI agents run your
It's Buzzing account

Give ChatGPT, Claude, Gemini, Zapier, or your own custom bot a secure API key and watch them create BuzzCards, generate QR codes, launch referral links, and more — all with a full audit trail and human approval gates for high-risk actions.

Works with any AI platform or automation tool

ChatGPT GPT
Claude Projects
Google Gemini
Perplexity
Zapier
Make
Custom API

Four steps to an AI-powered business

No custom code required. Connect your favorite AI tool in minutes using our OpenAPI spec or MCP manifest.

1

Create a token

Go to Admin → Agent Platform and generate a Bearer token with the scopes your agent needs.

2

Connect your AI

Paste the token into ChatGPT's GPT Builder, Claude Projects, or any tool that supports custom APIs.

3

Give it a task

"Create a QR code for my menu" — the agent calls the API, runs the action, and returns a shareable link.

4

Review & approve

High-risk actions (email blasts, SMS campaigns) pause for your approval before anything goes live.

Dozens of actions agents can run today

Every action is scoped, logged, and auditable. High-risk actions require human approval before execution.

Growth & Presence

Low risk

Create BuzzCard

Generates a digital business card with QR code and shareable link.

Low risk

Generate QR Code

Creates a branded QR code for any URL — menus, booking pages, landing pages.

Low risk

Create Referral Link

Generates a trackable referral URL with optional campaign tag and QR code.

Approval required

Create BuzzPin

Drops a geo-tagged discovery pin on the BuzzPins map for your business.

Low risk

Setup Smart Check-In

Generates an attendance token, check-in URL, and QR code for events or services.

Low risk

Create Product Share Page

Builds a shareable product micro-page with caption and QR code for social commerce.

Outreach & CRM

High risk — approval

Prepare Email Blast

Drafts an email campaign. Held for human review before any message is sent.

High risk — approval

Prepare SMS Blast

Drafts an SMS campaign. Held for human review before any message is sent.

Low risk

List Leads

Returns paginated CRM leads filtered by status, source, or date range.

Approval required

Update Lead Status

Moves a CRM lead through the pipeline (new → contacted → qualified → closed).

Approval required

Church Engagement Campaign

Sets up visitor follow-up, prayer requests, and care alert automation for churches.

High risk — approval

Launch AI Workspace Plan

Executes a multi-step AI-generated setup plan. Every step reviewed before it runs.

Onboarding & Ambassadors

High risk — approval

Sign Up User

Creates a new It's Buzzing user account with email, name, and optional business.

High risk — approval

Enroll Ambassador

Creates an ambassador profile, referral code, and hub URL for a new partner.

Approval required

Assign Ambassador to Campaign

Links an ambassador to a campaign and provisions their referral tracking.

Low risk

Payout Preview

Returns read-only commission totals for an ambassador. No money movement.

Approval required

Create / Update Local Listing

Upserts a BuzzPresence local listing with NAP, hours, photos, and categories.

High risk — approval

Submit Business Claim

Initiates a business ownership claim and queues it for admin verification.

Analytics

Low risk

Analytics Overview

Returns views, clicks, conversions, and revenue totals for a business over a date range.

Low risk

Analytics Timeseries

Daily or weekly metric series — ideal for charts and trend detection.

Low risk

Analytics Funnel

Conversion funnel from view → click → lead → customer with drop-off rates.

Low risk

Analytics Attribution

Lead breakdown by referral source, channel, ambassador, and campaign.

Low risk

Platform Health Summary

System-wide action success rates, approval backlogs, and webhook health.

Low risk

Action Failure Hotspots

Top failing actions ranked by error count with common error messages.

Webhooks & Community

Low risk

Create Webhook

Registers a URL to receive HMAC-signed payloads when actions complete or need approval.

Low risk

List Webhooks

Returns all registered webhook endpoints for the current user.

Approval required

Rotate Webhook Secret

Generates a new HMAC signing secret for a webhook endpoint.

Approval required

Replay Webhook Event

Re-fires a past webhook payload to a registered endpoint for debugging.

Low risk

Create BuzzBattle Matchup

Launches a community vote bracket with shareable voting URL and QR code.

Low risk

Creator Daily Question

Scaffolds a BuzzPulse audience poll for creators to schedule and publish.

Infinity Player

Low risk

List Playlists

Returns all Infinity Player playlists for the current user, including source counts and share URLs.

Low risk

Get Playlist

Fetches a specific playlist with all its tracks, segment durations, and embed/share links.

Low risk

Create Playlist

Creates a new Infinity Player playlist with optional name, description, and segment timing.

Approval required

Add Track / Source

Adds a YouTube, SoundCloud, Spotify, Twitch, audio URL, or podcast RSS source to a playlist.

Approval required

Remove Source

Removes a track from an Infinity Player playlist by source ID.

Low risk

Queue Track Next

Moves a specific source to position 0 so it plays next when the player refreshes.

Governance & Control

Low risk

Get Action Run

Fetches full detail for any action run — status, input, output, and approval record.

Low risk

Audit Log Query

Queries the immutable action run log with filters for action, status, or date.

Low risk

List Action Policies

Returns every action with its risk level, required scopes, and approval flag.

Low risk

Validate Action Payload

Schema preflight — checks a payload against an action's input schema without executing.

Low risk

Simulate Action Policy

Preview the approval and scope policy that would apply to a given action and payload.

High risk — approval

Toggle Action Enabled

Enables or disables any action in the registry. Approval required to prevent misuse.

High risk — approval

Retry Action Run

Re-runs a previously failed action with the same payload. Approval required.

High risk — approval

Replay Action Run

Creates a fresh run from a completed action's payload. Full audit trail maintained.

Built-in guardrails your agents can't bypass

We treat AI agents like powerful assistants — capable, but supervised. Every token, action, and approval is logged forever.

🔑

Hashed token storage

API keys are SHA-256 hashed before storage. Your raw key is shown once and emailed — we never store the plaintext.

🛡️

Scope-based access

Each token grants only the scopes you specify. An SMS token can't create BuzzPins, and vice versa.

Token expiry

Set tokens to expire in N days. Expired tokens are rejected automatically with a clear error message.

Human approval queue

Email blasts, SMS campaigns, and high-risk actions pause until you click Approve in your dashboard.

📋

Immutable audit log

Every action run — pending, completed, rejected — is recorded permanently with input and output payloads.

🔔

Webhook notifications

Register a URL to receive HMAC-signed event payloads when actions complete, fail, or need approval.

One API call to run any action

Standard Bearer token auth. JSON in, JSON out. Works with any HTTP client, Zapier webhook, or AI tool that supports custom APIs.

# Generate a QR code via the agent API curl -X POST https://itsbuzzing.com/api/v1/agent/actions/generate_qr_code/run \ -H "Authorization: Bearer bza_your_token_here" \ -H "Content-Type: application/json" \ -d '{ "target_url": "https://yourmenu.com", "label": "Scan for our menu" }' # Response { "run_id": "abc-123", "status": "completed", "output": { "qr_code_url": "https://itsbuzzing.com/qr/generate?url=...", "download_url": "https://itsbuzzing.com/qr/download/a1b2c3d4e5" } }

Our MCP manifest and OpenAPI 3.0 spec are publicly available for automatic tool discovery. Name engine APIs are also public: /api/names/openapi.json and /api/names/docs.

Connect in minutes, not days

Step-by-step setup guides for every major AI platform and automation tool.

🤖 ChatGPT GPT Builder

Import our OpenAPI spec URL, paste your Bearer token as a header, and your custom GPT can operate It's Buzzing instantly.

Setup guide →

🤍 Claude Projects

Add the MCP manifest URL to your Claude project. Claude can discover all actions automatically and call them with natural language.

Setup guide →

💎 Google Gemini

Use Gemini's tool-calling interface with our MCP manifest. Auto-loads all available actions — no hardcoded schemas needed.

Setup guide →

🔮 Perplexity

Pair Perplexity's real-time research with It's Buzzing action execution. Research → plan → execute in one conversation.

Setup guide →

⚡ Zapier

Trigger It's Buzzing actions from any Zapier workflow. New form submission → create BuzzCard → send referral link.

Setup guide →

🔧 Any HTTP Client

Standard Bearer token auth, JSON in / JSON out. Works with Make, n8n, custom scripts, or any tool with an HTTP step.

Setup guide →

Ready to build your AI-powered business?

Create your first agent token in 60 seconds. No code required.

Scan to share

itsbuzzing.com/agent-platform

Share this page

Post on X Share on LinkedIn