A2A REGISTRY·AGENT RECORD·32fc67b8-edef-4a9d-a167-f8cb2ade3fd4

Provider

SursaTech

SursaTech AI Advisor

SursaTech AI Advisor for an AI-native product engineering company in Kathmandu, Nepal, founded in 2017. Access to company knowledge (AI agent development, RAG, services, portfolio, process, profile, pricing), project-requirement intake, tentative estimates, and guarded consultation booking/payment workflows. Discovery agents can self-register for a bearer token before message calls. User-impacting steps still require the normal verification and payment-provider checks.

Observed evidence

Reachable

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
32fc67b8-edef-4a9d-a167-f8cb2ade3fd4
Category
Professional services
Canonical card
https://www.sursatech.com/.well-known/agent-card.json
Endpoint
https://api.sursatech.com/api/a2a
Protocol version
1.0
Agent version
1.0.0
Streaming
Supported
Input modes
text/plain
Output modes
text/plain, application/json

Reachability record

Last 100 checks shown · 99.6% across 30 days

2026-10-15T06:55:14.999179Z: passed2026-10-15T07:26:19.995945Z: passed2026-10-15T07:57:47.997732Z: passed2026-10-15T08:30:29.494117Z: passed2026-10-15T09:03:05.399093Z: passed2026-10-15T09:34:20.297467Z: passed2026-10-15T10:05:30.608801Z: passed2026-10-15T10:36:37.097873Z: passed2026-10-15T11:07:54.897238Z: passed2026-10-15T11:38:58.097220Z: passed2026-10-15T12:09:59.407600Z: passed2026-10-15T12:41:05.008654Z: passed2026-10-15T13:12:06.107179Z: passed2026-10-15T13:43:17.099969Z: passed2026-10-15T14:14:16.512678Z: passed2026-10-15T14:45:21.891280Z: passed2026-10-15T15:16:39.402322Z: passed2026-10-15T15:47:49.990765Z: passed2026-10-15T16:18:55.503873Z: passed2026-10-15T16:50:00.293201Z: passed2026-10-15T17:21:13.705625Z: passed2026-10-15T17:52:26.703150Z: passed2026-10-15T18:24:15.731285Z: passed2026-10-15T18:55:26.388657Z: passed2026-10-15T19:26:33.690802Z: passed2026-10-15T19:58:05.294851Z: passed2026-10-15T20:29:14.814965Z: passed2026-10-15T21:00:51.104191Z: passed2026-10-15T21:32:01.001961Z: passed2026-10-15T22:03:02.396308Z: passed2026-10-15T22:34:23.500582Z: passed2026-10-15T23:05:34.502000Z: passed2026-10-15T23:36:46.594695Z: passed2026-10-16T00:07:59.998529Z: passed2026-10-16T00:39:12.705588Z: passed2026-10-16T01:10:58.991755Z: passed2026-10-16T01:42:12.291559Z: passed2026-10-16T02:13:29.990016Z: passed2026-10-16T02:44:38.501752Z: passed2026-10-16T03:15:50.806348Z: passed2026-10-16T03:47:03.596462Z: passed2026-10-16T04:18:14.916359Z: passed2026-10-16T04:49:23.592399Z: passed2026-10-16T05:20:38.894374Z: passed2026-10-16T05:51:58.100190Z: passed2026-10-16T06:23:04.814533Z: passed2026-10-16T06:54:14.991886Z: passed2026-10-16T07:25:23.001229Z: passed2026-10-16T07:56:33.806434Z: passed2026-10-16T08:13:00.128607Z: passed2026-10-16T08:45:27.434428Z: passed2026-10-16T09:17:34.927911Z: passed2026-10-16T09:48:41.332454Z: passed2026-10-16T10:19:39.819696Z: passed2026-10-16T10:50:48.223526Z: passed2026-10-16T11:21:45.824500Z: passed2026-10-16T11:52:43.730424Z: passed2026-10-16T12:23:40.818223Z: passed2026-10-16T12:54:41.921134Z: passed2026-10-16T13:25:47.733224Z: passed2026-10-16T13:56:48.035734Z: passed2026-10-16T14:27:47.527578Z: passed2026-10-16T14:58:48.027631Z: passed2026-10-16T15:29:45.127882Z: passed2026-10-16T16:00:55.732120Z: passed2026-10-16T16:31:56.717172Z: passed2026-10-16T17:02:58.933779Z: passed2026-10-16T17:34:04.426255Z: passed2026-10-16T18:06:37.441582Z: passed2026-10-16T18:24:28.515176Z: passed2026-10-16T18:33:53.415747Z: passed2026-10-16T19:02:34.978728Z: passed2026-10-16T19:33:48.178839Z: passed2026-10-16T20:04:57.780769Z: passed2026-10-16T20:11:39.487573Z: passed2026-10-16T20:42:49.482796Z: passed2026-10-16T21:13:54.581771Z: passed2026-10-16T21:45:01.578137Z: passed2026-10-16T22:16:11.580700Z: passed2026-10-16T22:47:20.280667Z: passed2026-10-16T23:18:25.875348Z: passed2026-10-16T23:49:39.684880Z: passed2026-10-17T00:20:45.773093Z: passed2026-10-17T00:51:59.970530Z: passed2026-10-17T01:23:47.969894Z: passed2026-10-17T01:55:18.676728Z: passed2026-10-17T02:27:02.669130Z: passed2026-10-17T02:58:20.177913Z: passed2026-10-17T03:29:53.479272Z: passed2026-10-17T04:01:24.987468Z: passed2026-10-17T04:32:38.880712Z: passed2026-10-17T05:03:57.179392Z: passed2026-10-17T05:35:10.469010Z: passed2026-10-17T06:06:35.370560Z: passed2026-10-17T06:37:56.678292Z: passed2026-10-17T07:09:14.583733Z: passed2026-10-17T07:40:26.683426Z: passed2026-10-17T08:11:53.983573Z: passed2026-10-17T08:43:27.978068Z: passed2026-10-17T09:16:12.573363Z: passed
PassFailureAverage 1511 ms

Declared skills

Get company profile

get_company_profile

Return SursaTech's AI-native company overview, founding year, location, and contact details.

company · profile · ai-company · contact

Get services

get_services

List SursaTech's AI agent development, RAG, AI-native product engineering, automation, and QA offerings.

services · ai-agent-development · rag · ai-product-engineering · qa-automation

Get portfolio

get_portfolio_projects

List representative SursaTech client projects and case studies.

portfolio · case-studies · projects

Get development process

get_development_process

Describe how SursaTech runs discovery, build, and operations phases.

process · delivery · consulting

Capture lead requirement

capture_lead_requirement

Persist a structured project requirement from an inbound agent for human follow-up.

requirements · lead-capture · handoff

Estimate project

estimate_project_timeline_and_price

Return a tentative timeline and price band for a described project scope.

estimate · timeline · pricing

Start consultation booking

start_consultation_booking

Start or continue a guarded consultation booking flow. Requires user email and selected time before payment.

booking · consultation · calendar

Create payment checkout

create_payment_checkout

Create and return a consultation payment checkout link once booking details are collected.

payment · checkout · booking

Confirm paid booking

confirm_paid_booking

Confirm the booking only after payment has been verified by the configured provider/webhook.

payment · verification · calendar

Cancel or reschedule booking

cancel_or_reschedule_booking

Start guarded cancel/reschedule flows for an existing booking; verification is required before calendar mutation.

booking · reschedule · cancel

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show JSON
{
  "protocolVersion": "1.0",
  "name": "SursaTech AI Advisor",
  "description": "SursaTech AI Advisor for an AI-native product engineering company in Kathmandu, Nepal, founded in 2017. Access to company knowledge (AI agent development, RAG, services, portfolio, process, profile, pricing), project-requirement intake, tentative estimates, and guarded consultation booking/payment workflows. Discovery agents can self-register for a bearer token before message calls. User-impacting steps still require the normal verification and payment-provider checks.",
  "author": "SursaTech",
  "wellKnownURI": "https://www.sursatech.com/.well-known/agent-card.json",
  "url": "https://api.sursatech.com/api/a2a",
  "version": "1.0.0",
  "provider": {
    "organization": "SursaTech",
    "url": "https://www.sursatech.com/"
  },
  "documentationUrl": null,
  "iconUrl": null,
  "supportsAuthenticatedExtendedCard": null,
  "security": [
    {
      "bearerAuth": []
    }
  ],
  "securitySchemes": {
    "bearerAuth": {
      "type": "http",
      "scheme": "bearer",
      "description": "Opaque bearer token returned by /api/a2a/register or /api/a2a/token, or minted out-of-band for known partners.",
      "bearerFormat": "opaque"
    }
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "get_company_profile",
      "name": "Get company profile",
      "description": "Return SursaTech's AI-native company overview, founding year, location, and contact details.",
      "tags": [
        "company",
        "profile",
        "ai-company",
        "contact"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "get_services",
      "name": "Get services",
      "description": "List SursaTech's AI agent development, RAG, AI-native product engineering, automation, and QA offerings.",
      "tags": [
        "services",
        "ai-agent-development",
        "rag",
        "ai-product-engineering",
        "qa-automation"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "get_portfolio_projects",
      "name": "Get portfolio",
      "description": "List representative SursaTech client projects and case studies.",
      "tags": [
        "portfolio",
        "case-studies",
        "projects"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "get_development_process",
      "name": "Get development process",
      "description": "Describe how SursaTech runs discovery, build, and operations phases.",
      "tags": [
        "process",
        "delivery",
        "consulting"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "capture_lead_requirement",
      "name": "Capture lead requirement",
      "description": "Persist a structured project requirement from an inbound agent for human follow-up.",
      "tags": [
        "requirements",
        "lead-capture",
        "handoff"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "estimate_project_timeline_and_price",
      "name": "Estimate project",
      "description": "Return a tentative timeline and price band for a described project scope.",
      "tags": [
        "estimate",
        "timeline",
        "pricing"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "start_consultation_booking",
      "name": "Start consultation booking",
      "description": "Start or continue a guarded consultation booking flow. Requires user email and selected time before payment.",
      "tags": [
        "booking",
        "consultation",
        "calendar"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "create_payment_checkout",
      "name": "Create payment checkout",
      "description": "Create and return a consultation payment checkout link once booking details are collected.",
      "tags": [
        "payment",
        "checkout",
        "booking"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "confirm_paid_booking",
      "name": "Confirm paid booking",
      "description": "Confirm the booking only after payment has been verified by the configured provider/webhook.",
      "tags": [
        "payment",
        "verification",
        "calendar"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "cancel_or_reschedule_booking",
      "name": "Cancel or reschedule booking",
      "description": "Start guarded cancel/reschedule flows for an existing booking; verification is required before calendar mutation.",
      "tags": [
        "booking",
        "reschedule",
        "cancel"
      ],
      "examples": [],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "32fc67b8-edef-4a9d-a167-f8cb2ade3fd4",
  "category": "professional-services",
  "category_secondary": null
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/32fc67b8-edef-4a9d-a167-f8cb2ade3fd4

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>