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.9% across 30 days

2026-11-03T23:37:30.036705Z: passed2026-11-04T00:08:51.530698Z: passed2026-11-04T00:40:06.233363Z: passed2026-11-04T01:11:27.626853Z: passed2026-11-04T01:42:43.232561Z: passed2026-11-04T02:14:09.831843Z: passed2026-11-04T02:45:42.935324Z: passed2026-11-04T03:17:06.328793Z: passed2026-11-04T03:48:36.338026Z: passed2026-11-04T04:19:52.830137Z: passed2026-11-04T04:51:14.329854Z: passed2026-11-04T05:22:27.737700Z: passed2026-11-04T05:53:37.727550Z: passed2026-11-04T06:25:17.325549Z: passed2026-11-04T06:44:10.285603Z: passed2026-11-04T07:15:28.983377Z: passed2026-11-04T07:46:46.081144Z: passed2026-11-04T08:17:51.289577Z: passed2026-11-04T08:49:06.194602Z: passed2026-11-04T09:20:11.778532Z: passed2026-11-04T09:51:38.994950Z: passed2026-11-04T10:23:01.289785Z: passed2026-11-04T10:54:15.098233Z: passed2026-11-04T11:25:44.179170Z: passed2026-11-04T11:56:41.879845Z: passed2026-11-04T12:28:09.683325Z: passed2026-11-04T12:59:57.285685Z: passed2026-11-04T13:31:35.981156Z: passed2026-11-04T14:03:20.380253Z: passed2026-11-04T14:35:39.178548Z: passed2026-11-04T15:07:54.495539Z: passed2026-11-04T15:39:19.295706Z: passed2026-11-04T16:10:59.482161Z: passed2026-11-04T16:42:20.286058Z: passed2026-11-04T17:13:48.097722Z: passed2026-11-04T17:45:14.390132Z: passed2026-11-04T18:16:54.795622Z: passed2026-11-04T18:48:21.586223Z: passed2026-11-04T19:19:51.979466Z: passed2026-11-04T19:51:18.892864Z: passed2026-11-04T20:22:42.389197Z: passed2026-11-04T20:54:07.593290Z: passed2026-11-04T21:25:23.580054Z: passed2026-11-04T21:56:37.688517Z: passed2026-11-04T22:28:02.279073Z: passed2026-11-04T22:59:39.696458Z: passed2026-11-04T23:31:30.080042Z: passed2026-11-05T00:03:13.494657Z: passed2026-11-05T00:34:29.880319Z: passed2026-11-05T01:05:45.986624Z: passed2026-11-05T01:07:15.910746Z: passed2026-11-05T01:38:26.123769Z: passed2026-11-05T02:09:42.408242Z: passed2026-11-05T02:41:17.220457Z: passed2026-11-05T03:12:46.606642Z: passed2026-11-05T03:44:09.610934Z: passed2026-11-05T04:15:24.619686Z: passed2026-11-05T04:46:39.304189Z: passed2026-11-05T05:17:50.226756Z: passed2026-11-05T05:19:03.952008Z: passed2026-11-05T05:50:14.448834Z: passed2026-11-05T06:21:33.054953Z: passed2026-11-05T06:53:01.046933Z: passed2026-11-05T07:24:20.551321Z: passed2026-11-05T07:55:47.549959Z: passed2026-11-05T08:26:57.547772Z: passed2026-11-05T08:58:13.058277Z: passed2026-11-05T09:29:15.056283Z: passed2026-11-05T10:00:21.449145Z: passed2026-11-05T10:31:21.552126Z: passed2026-11-05T11:02:19.447498Z: passed2026-11-05T11:33:37.747356Z: passed2026-11-05T12:04:43.350843Z: passed2026-11-05T12:35:57.055611Z: passed2026-11-05T13:07:18.652006Z: passed2026-11-05T13:38:49.551700Z: passed2026-11-05T14:10:22.647533Z: passed2026-11-05T14:43:33.448019Z: passed2026-11-05T15:15:08.555662Z: passed2026-11-05T15:46:23.547950Z: passed2026-11-05T16:17:43.849753Z: passed2026-11-05T16:48:59.838988Z: passed2026-11-05T17:20:23.742084Z: passed2026-11-05T17:51:37.542710Z: passed2026-11-05T18:22:58.354206Z: passed2026-11-05T18:54:05.156377Z: passed2026-11-05T19:25:20.938608Z: passed2026-11-05T19:56:34.953265Z: passed2026-11-05T20:27:45.040705Z: passed2026-11-05T20:59:06.056877Z: passed2026-11-05T21:30:15.757068Z: passed2026-11-05T22:01:44.638568Z: passed2026-11-05T22:33:21.540091Z: passed2026-11-05T23:05:02.144711Z: passed2026-11-05T23:36:46.437266Z: passed2026-11-06T00:08:17.048646Z: passed2026-11-06T00:39:32.948966Z: passed2026-11-06T01:10:50.352346Z: passed2026-11-06T01:43:14.115493Z: passed2026-11-06T02:14:35.107380Z: passed
PassFailureAverage 1486 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
>