-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathservices.yaml
More file actions
89 lines (87 loc) · 2.3 KB
/
services.yaml
File metadata and controls
89 lines (87 loc) · 2.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
send_message:
name: Send Message
description: Send a text message to OpenClaw and get a response.
fields:
message:
name: Message
description: The message text to send to OpenClaw.
required: true
example: "What's the weather like today?"
selector:
text:
multiline: true
session_id:
name: Session ID
description: Optional conversation session ID. Messages with the same session ID share context.
required: false
example: "my-automation-session"
selector:
text:
agent_id:
name: Agent ID
description: >
Optional OpenClaw agent ID to route this message to. Overrides the
agent ID configured in the integration options. Defaults to "main".
required: false
example: "main"
selector:
text:
clear_history:
name: Clear History
description: Clear the conversation history for a session.
fields:
session_id:
name: Session ID
description: Session ID to clear. If omitted, clears the default session.
required: false
selector:
text:
invoke_tool:
name: Invoke Tool
description: Invoke a single OpenClaw Gateway tool via /tools/invoke.
fields:
tool:
name: Tool
description: Tool name to invoke.
required: true
example: "sessions_list"
selector:
text:
action:
name: Action
description: Optional action string passed to the tool endpoint.
required: false
example: "json"
selector:
text:
args:
name: Args
description: Tool-specific args object.
required: false
selector:
object:
session_key:
name: Session Key
description: Optional target OpenClaw session key.
required: false
example: "main"
selector:
text:
dry_run:
name: Dry Run
description: Optional dry-run flag (reserved by gateway).
required: false
selector:
boolean:
message_channel:
name: Message Channel
description: Optional channel hint header (e.g. slack, telegram).
required: false
selector:
text:
account_id:
name: Account ID
description: Optional account hint header for multi-account routing.
required: false
selector:
text: