Functions
GAv4.1.0Define safe actions so NeoArk can actually do work during a call: look up an order, check an account or update a record in your own systems.
updated 3 days ago
Live previewinteractive
Function editor · get_order_status
team-scoped · HTTP tool
1Basic setup
name · description · parameters
2API connection
URL · method · headers · body
3Advanced controls
run_llm_behavior
4Test
dry-run with sample args
step 02 · API connectionGET
https://api.shop.com/v1/orders/{order_id}
header: Authorization: Bearer {{secrets.SHOP_KEY}}
Parameters the agent will fill
JSON schema
order_id: string
requiredlanguage: string
A quick look at how a function is defined and tested.
§01 · Mechanics
How it works
3 steps · end-to-end
- 01Add a function
Give it a name and explain when NeoArk should use it.
- 02Connect the API
Point it to your endpoint and define required fields.
- 03Test and go live
Run a test call, then enable it for a role.
§02 · In the wild
Where teams actually use it
E‑commercecase 01
Order status in seconds
NeoArk checks shipping and updates the customer instantly.
Clinicscase 02
Account questions without waiting
NeoArk checks the caller's account in your system and answers in the same call.
Supportcase 03
Ticket creation + updates
NeoArk opens a ticket and tags the right team automatically.