Skip to main content

Registering an Agent — Step-by-Step Guide

TraptureIQ allows you to register already-deployed AI agents in seconds. No code changes are required in your agent's backend — you simply point TraptureIQ to your agent's API endpoint.

Important: Only Tenant Admins can register and configure agents.


Before You Start

Make sure you have:

  • Your agent's HTTPS endpoint URL (the URL where your agent's API is listening)
  • Knowledge of your agent's framework (ADK, LangGraph, or CrewAI)
  • Knowledge of your agent's deployment type (Agent Engine, Cloud Run, or Custom)
  • If using Agent Engine: access to your GCP project to set up authentication

Demo Video


Registration Workflow

Step 1: Basic Information

Navigate to Admin (or Agent Management) in the sidebar and click + Register Agent.

Fill in:

FieldWhat to EnterExample
NameA display name for your agent — this is what your team will see"SRE Bot", "Customer Support Agent"
DescriptionA brief explanation of what the agent does — shown on the agent card"Helps troubleshoot production incidents"
TagsCategories for organizing agents (optional)production, support, internal, beta

Step 2: Framework & Deployment

Point TraptureIQ to your agent's live endpoint.

Framework Type — Select how your agent was built:

FrameworkChoose This If...
Google ADKYour agent was built using the Google Agent Development Kit
LangGraphYour agent uses the LangGraph orchestration library
CrewAIYour agent uses CrewAI for multi-agent collaboration

Deployment Type — Select where your agent is running:

TypeChoose This If...Auth Required?
Agent EngineYour agent is hosted on Vertex AI Agent Engine (Google-managed)Yes
Cloud RunYour agent is deployed as a Cloud Run serviceNo
CustomYour agent is hosted anywhere else (on-premises, AWS, local, etc.)No

Endpoint URL — Enter the full HTTPS URL where your agent's API is listening (e.g., https://my-agent-abc123.run.app).

Step 3: Authentication

If your agent's deployment type is Agent Engine, you need to set up authentication. Choose one of three methods:

MethodWhat You Need to DoWhen to Choose
Authorize with ImpersonationCreate a service account in your GCP project and grant TraptureIQ permission to impersonate itRecommended for most organizations — most secure, no credentials exchanged
Authorize TraptureIQ PrincipalGrant TraptureIQ's service account direct permissions on your projectFastest setup — one permissions grant and you're done
Upload SA KeyDownload a service account key JSON and upload itWhen cross-domain permission restrictions prevent the other methods

For detailed step-by-step instructions for each method, see the Authentication Setup guide.

If your deployment type is Cloud Run or Custom: No authentication setup is needed — TraptureIQ connects directly over HTTPS.

Step 4: Verification (Test Connection)

Before saving, click the Test Connection button. This runs three checks:

CheckWhat It VerifiesWhat Happens If It Fails
HeartbeatThe URL is reachable and respondingCheck that the endpoint is deployed and accessible over the internet
Auth VerificationTraptureIQ can authenticate to your project (Agent Engine only)Review your authentication setup — permissions may be missing
Framework HandshakeThe endpoint's response format matches the selected frameworkYou may have selected the wrong framework — try a different one

Expected result for success: All three checks show green checkmarks. You're ready to save.

Register Test Connection — Replace with actual screenshot

Expected result for failure: The failing check will show a red indicator with an error message explaining what went wrong.

Step 5: Agent Configuration

FieldWhat It Does
GCP Project IDThe Google Cloud project where the agent is deployed. Required for logs and traces.
ADK App NameFor ADK agents — auto-detected during the test connection. Select from the list if prompted.
Config JSONOptional advanced configuration. Leave empty unless instructed by your agent's setup guide.

Click Save to complete the registration.


What Happens After Registration

Once you save, the following happens automatically:

WhatWhat It Means
Chat AvailableThe agent appears in the Agents page for all permitted users. Anyone with access can start chatting immediately.
Security ActiveIf AgentGuard is enabled, all prompts and responses for this agent are now monitored in real-time.
Observability ActiveEvery message sent to the agent begins appearing in Traces and Logs.
Analytics ActiveToken usage, costs, and performance metrics are tracked in Analytics and Cost Control.

Supported Frameworks

TraptureIQ currently supports Google ADK, with LangGraph and CrewAI support coming in upcoming phases. When registering an agent, select the framework that matches how your agent was built.

For details on each framework and when to choose it, see the Supported Frameworks guide.


Tips for Beginners

  • Start with one agent — Register your simplest agent first to learn the workflow, then add more.
  • Always test the connection — Don't skip the Test Connection step. It catches most configuration issues immediately.
  • Choose the right framework — If the framework handshake fails, you may have selected the wrong framework type for your agent.
  • Cloud Run is the easiest — If your agent is on Cloud Run, no authentication setup is needed. It's the fastest way to get started.
  • Name descriptively — Give your agents clear, descriptive names so your team can easily find and identify them.