Customer Support

Support That Finishesthe Job

Most support bots can only talk, so your team still does the work. AssistJet looks up the order, answers from your docs, and runs the refund you approved, through the tools your app already exposes.

Starts From
A message that mentions a refund
Model Use
1 agent step
Your Part
1 approval

A Chatbot Leaves theHard Part Behind

A customer asks where an order is. You open the admin, find the order, read the tracking number, and write the reply. A refund takes the same trip with two more screens. A chatbot can answer the easy questions, and everything else comes back to you to start again from the top.

  • Read the message and find the order it meansThe agent
  • Answer from your docs and link each sourceThe agent
  • Resend a receipt or change an addressThe agent
  • Approve the exact refund before it runsYou
  • Take over a thread with one clickYou

One Refund, From Message to Money

When a customer asks for a refund, find the order, read our policy, and ask me before you refund it.

You Set What the Agent May Do

Each tool has one level for each seat, and your rules are enforced in code before the call. These tools are examples, and your own list comes from your app.

  • orders_getThe agent reads the order.Read
  • receipts_sendA receipt goes out with no approval.Auto
  • addresses_updateA signed-in customer can change an address.Auto
  • refunds_createYou approve the exact call.Ask First

A question with no source comes to your team, and you can read those questions in one list and answer them with a new article.

Describe It, or Ship It as a Recipe

Write the job in plain words, and the agent drafts these steps as a card. If you build apps for other people, ship the same steps as a recipe, and every customer gets the job with no setup.

assistjet_recipes
[
  {
    "id": "refund-request",
    "name": "Refund request",
    "trigger_kind": "message",
    "trigger": {
      "where": {
        "field": "message.body",
        "op": "contains",
        "value": "refund"
      }
    },
    "steps": [
      {
        "kind": "agent",
        "instructions": "Find the order this customer means and read our refund policy. Call refunds_create if the order qualifies."
      }
    ]
  }
]

What You Can Count On

Approve the Exact Call

You see the exact call before anything happens. You approve it once, and it runs once.

Step In at Any Moment

Anyone on your team can take over a thread with one click and read the full history.

Every Step on the Record

Each run is a thread in your inbox, and each tool call, model, and cost is stored in your database.