Every action the Assistant and connected AI clients
can take in your account. Both use the same tools, and every tool only sees your own data.
- Writes? In the Assistant, ✎ tools pause for your approval (unless Approve all is
on). For a connected app, ✎ tools need a
write scope.
- Scope is the permission a connected app needs. The umbrella
read / write scopes
cover every …:read / …:write.
- Lists return
results, a count, and truncated: true when there were more. The
default is 50 rows, and limit can raise it to 200.
Companies
| Tool |
What it does |
Inputs |
Writes? |
Scope |
list_companies |
List your companies |
search (matches name/notes), limit |
|
companies:read |
get_company |
One company by id |
id |
|
companies:read |
create_company |
Create a company |
name, notes |
✎ |
companies:write |
Editors
| Tool |
What it does |
Inputs |
Writes? |
Scope |
list_editors |
List your editors |
search (matches name/email/notes), limit |
|
editors:read |
list_editors_for_company |
Editors at one company |
company_id, limit |
|
editors:read |
get_editor |
One editor by id |
id |
|
editors:read |
create_editor |
Create an editor at one of your companies |
name, email, company_id, notes |
✎ |
editors:write |
Assignments
| Tool |
What it does |
Inputs |
Writes? |
Scope |
list_assignments |
List assignments, most urgent first |
status (pending, in_progress, submitted, complete, overdue), company_id, editor_id, due_from / due_to (YYYY-MM-DD), limit |
|
assignments:read |
get_assignment |
One assignment by id |
id |
|
assignments:read |
assignment_status_counts |
How many assignments are in each status |
none |
|
assignments:read |
list_overdue_assignments |
Past due and still pending or in progress |
limit |
|
assignments:read |
list_upcoming_assignments |
Soonest unfinished work due today or later |
limit (default 3) |
|
assignments:read |
create_assignment |
Create an assignment for one of your editors |
title, editor_id, word_count, interview_count, due_date, notes |
✎ |
assignments:write |
update_assignment |
Change an assignment. Only the fields you give change |
id, plus any of title, status, word_count, due_date, notes |
✎ |
assignments:write |
import_assignments |
Import assignments from CSV text (format). Creates missing companies and editors |
csv, dry_run (preview only) |
✎ |
assignments:write |
Assistant-only
| Tool |
What it does |
ask_user |
Asks you for missing details, such as a due date or which editor. The request waits for your answer. |
Connected-app only
| Tool |
What it does |
search_tools |
Find tools by keyword without loading them all |
load_tools |
Turn on the named tools for this session |
ping |
Check that the connection works (replies "pong") |
Connected apps can also read the resource wroughtline://templates/assignments-import.csv,
the CSV import template.
Invoices and payments, Insights, Settings, and deleting anything are web-app only for now.
Related: The Assistant · Connect an AI client