Prepare outbound invitation
prepare_outbound_invitationPrepare a local, never-sent invitation candidate for a known public HTTPS target (see agent_collaboration_request, human_bridge_request).
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"target": "https://example.org/a2a",
"agentId": "agent-example-01",
"message": "Public interoperability invitation.",
"permissionBasis": "public_machine_endpoint"
},
"name": "prepare_outbound_invitation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | HTTPS target URL. Private/local targets are rejected. | |
| agentId | No | Optional public-safe agent identifier. When supplied it is bound into the exact action digest. | |
| message | Yes | Public-safe invitation text; no secrets or personal data. | |
| permissionBasis | Yes | Documented basis for preparing the candidate. | |
| operatorOrganizationIdentifier | No | Optional public-safe operator/organization identifier; do not send personal data. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||