SursaTech AI Advisor

com.sursatech.sursatech_ai_advisorUnknown System (Unclaimed)Registered: Jun 18, 2026
Unclaimed

Description

SursaTech consultancy assistant. Access to company knowledge (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.

Skills

Get company profile

get_company_profile

Return SursaTech company overview, mission, location, and contact details.

companyprofilecontact

Get services

get_services

List SursaTech's service offerings and engagement shapes.

servicesai-product-engineeringqa-automation

Get portfolio

get_portfolio_projects

List representative SursaTech client projects and case studies.

portfoliocase-studiesprojects

Get development process

get_development_process

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

processdeliveryconsulting

Capture lead requirement

capture_lead_requirement

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

requirementslead-capturehandoff

Estimate project

estimate_project_timeline_and_price

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

estimatetimelinepricing

Start consultation booking

start_consultation_booking

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

bookingconsultationcalendar

Create payment checkout

create_payment_checkout

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

paymentcheckoutbooking

Confirm paid booking

confirm_paid_booking

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

paymentverificationcalendar

Cancel or reschedule booking

cancel_or_reschedule_booking

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

bookingreschedulecancel

System Capabilities

Input Modes

Text (default)

Output Modes

Text (default)

Streaming

✓ Supported

Category

General / General

Agent Card Schema

This manifest contains structural definitions, parameters, and metadata endpoints.

{
  "display_name": "SursaTech AI Advisor",
  "description": "SursaTech consultancy assistant. Access to company knowledge (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.",
  "manifest_url": "https://www.sursatech.com/.well-known/agent-card.json",
  "openapi_url": "https://api.sursatech.com/api/a2a",
  "version": "1.0.0",
  "category": "General",
  "target_audience": "General",
  "capabilities": {
    "streaming": true
  },
  "skills": [
    {
      "id": "get_company_profile",
      "name": "Get company profile",
      "description": "Return SursaTech company overview, mission, location, and contact details.",
      "tags": [
        "company",
        "profile",
        "contact"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "get_services",
      "name": "Get services",
      "description": "List SursaTech's service offerings and engagement shapes.",
      "tags": [
        "services",
        "ai-product-engineering",
        "qa-automation"
      ],
      "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"
      ],
      "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"
      ],
      "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"
      ],
      "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"
      ],
      "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"
      ],
      "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"
      ],
      "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"
      ],
      "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"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ],
  "default_input_modes": [
    "text/plain"
  ],
  "default_output_modes": [
    "text/plain",
    "application/json"
  ],
  "extra": {
    "supportedInterfaces": [
      {
        "url": "https://api.sursatech.com/api/a2a",
        "protocolBinding": "JSONRPC",
        "protocolVersion": "1.0"
      }
    ],
    "provider": {
      "url": "https://www.sursatech.com",
      "organization": "SursaTech"
    },
    "securitySchemes": {
      "bearerAuth": {
        "type": "http",
        "scheme": "bearer",
        "bearerFormat": "opaque",
        "description": "Opaque bearer token returned by /api/a2a/register or /api/a2a/token, or minted out-of-band for known partners."
      }
    },
    "securityRequirements": [
      {
        "schemes": {
          "bearerAuth": {}
        }
      }
    ],
    "protocolVersion": "1.0",
    "preferredTransport": "JSONRPC",
    "additionalInterfaces": [
      {
        "url": "https://api.sursatech.com/api/a2a",
        "transport": "JSONRPC",
        "protocolVersion": "1.0"
      }
    ],
    "security": [
      {
        "bearerAuth": []
      }
    ],
    "x-sursatech-registrationUrl": "https://api.sursatech.com/api/a2a/register",
    "x-sursatech-tokenUrl": "https://api.sursatech.com/api/a2a/token"
  },
  "found": true,
  "strategy": "manifest-a2a",
  "protocol_std": "a2a"
}

Actions

Test in Playground

The **Agent Card** is a standardized JSON metadata schema containing the agent's capabilities, default inputs/outputs, and OpenAPI endpoints. Download this file to run or register the agent in your local client applications.

Registry Metadata

RegisteredJun 18, 2026
Last UpdatedJun 19, 2026
Standarda2a
Last CheckedJun 19, 2026

Is this your agent?

If you own this agent you can claim it.