Create Send Order (Guoguo Delivery) for Openclaw

A high-efficiency AI agent skill designed to automate the creation of courier pickup orders through Guoguo Send Service integration.

dazhanggui
v1.0.0
Apr 17, 2026
0
699
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install guoguo

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install guoguo using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Create Send Order (Guoguo Delivery)?

The Create Send Order skill empowers AI agents to interact directly with the Guoguo Send Service (GUOGUO_SEND_SERVICE) via the Model Context Protocol (MCP). It simplifies the logistics process by automating order placement, address validation, and pickup scheduling. By leveraging Openclaw Skills, developers and users can transform natural language requests into structured logistics commands.

This tool acts as a bridge between user intent and shipping infrastructure, handling technical complexities like timestamp conversion and service-specific ID mapping (e.g., item IDs and versions) automatically. It ensures that shipping requests are processed with high accuracy, reducing the manual effort typically required for courier coordination.

Create Send Order (Guoguo Delivery) Use Cases

  • Requesting a courier pickup for personal or business packages via natural language.
  • Automating shipping tasks within an AI-driven workflow or workspace.
  • Creating precise shipping orders with specific pickup windows (2-hour service slots).
  • Streamlining address entry by allowing the agent to parse and format complete address details for logistics servers.

How Create Send Order (Guoguo Delivery) Works

  1. Pre-configuration Check: The skill automatically verifies if the guoguo_send_server tool is present in the current MCP tool list.
  2. Environment Setup: If the tool is missing, it executes a setup-mcp.sh script using the provided base directory to configure the environment.
  3. Information Gathering: The agent collects mandatory details including account IDs, sender/receiver contact info, full addresses, and desired pickup times.
  4. Parameter Construction: It maps the gathered data into a structured JSON request, converting human-readable times into millisecond timestamps and calculating the 2-hour end-time window.
  5. API Invocation: The skill calls the GUOGUO_SEND_ORDER_CREATE tool through the MCP connection.
  6. Response Processing: Upon success, it returns a tracking Order ID, pickup code, and account ID; if it fails, it provides a clear reason for troubleshooting.

Create Send Order (Guoguo Delivery) Setup

To integrate this into your Openclaw Skills environment, ensure your MCP server is active and run the following command if the tool is not automatically detected:

bash <Base directory>/setup-mcp.sh

After installation, refresh your MCP connection or restart the Qoder interface to enable the shipping tools.

Create Send Order (Guoguo Delivery) Data Schema & Taxonomy

The skill organizes order data using a specific schema to ensure compatibility with Guoguo's logistics API:

Field Name Type Description
externalUserId String User mobile number used as the primary identifier
itemId Integer Fixed at 3000000040 for the 2-hour service
senderInfo Object Contains name, mobile, and fullAddressDetail
receiverInfo Object Contains name, mobile, and fullAddressDetail
appointGotStartTime Long Pickup start time in milliseconds
accessOption Object Fixed access credentials for the MCP service

All addresses must be provided in full detail, including Province/Region, City, District, and specific street information.

Create Send Order (Guoguo Delivery) Advanced Features

  • Automatic MCP Provisioning: Self-healing setup script that detects and installs missing logistics tools.
  • Dynamic Timestamp Calculation: Automatically computes the 2-hour pickup window (appointGotEndTime) based on the provided start time.
  • Error Extraction: Intelligent parsing of service-side errors to provide actionable feedback to the user.
  • Extensible Product Mapping: Built-in support for multiple service types, currently optimized for the 2-hour pickup model.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*