The chat panel is how you interact with the Script.it AI agent. You describe what you want in plain English — build a script, run it, fix a bug, add a step — and the agent does the work. Responses stream back in real time, so you can follow along as the agent thinks and acts.Documentation Index
Fetch the complete documentation index at: https://docs.script.it/llms.txt
Use this file to discover all available pages before exploring further.
Starting a new session
When you open a new session, the chat starts empty and offers a few suggestions to help you begin. You can click one of the starter prompts or type your own message directly into the composer at the bottom of the panel.Open a new session
Click New session in the sidebar. The agent chat opens with starter suggestions including “Guide me to automation,” “Teach me about Script.it,” and a template picker.
Describe your automation
Type what you want to build in the composer and press Enter (or click the send button). Be specific about the goal — what data should flow in, what should happen to it, and where the result should go.
Building a script
To have the agent build a new script, describe the automation you want. The more context you give, the more accurate the result will be. Example prompts:Running a script from chat
You can trigger a script to run without leaving the chat by referencing it with@:
Asking the agent to modify a script
Once a script exists, you can refine it through conversation. Reference the script by name or just describe the change you want — the agent knows which script you’ve been working on. Example prompts:Script changes are tracked as version snapshots. If the agent makes a change you don’t want, you can ask it to revert: “Undo that last change” or “Go back to the version before you added the upload step.”
Understanding agent output
The agent’s responses have a consistent structure:- Working… — shown while the agent is processing. Expands to show reasoning and tool calls in progress.
- Details — after the agent finishes, the working section collapses to “Details.” You can click it to expand and inspect exactly what the agent did.
- Response text — the agent’s explanation of what it did or what you should do next.
- Block results — when a script runs, each block’s output appears inline so you can review results without leaving the chat.
Undoing changes
The agent supports reverting to previous states. If a change didn’t work out, you can ask the agent to undo it at any point in the conversation:Tips for effective prompts
Getting good results from the agent comes down to being specific and iterating in small steps.- Be specific about inputs and outputs. Instead of “process the data,” say “read
report.csv, filter rows where therevenuecolumn is greater than 1000, and save the result tofiltered.csv.” - One change at a time. Ask for one modification per message. The agent handles multi-step tasks well, but focused requests produce more predictable results.
- Name the script. When you have multiple scripts, reference the one you mean: “In the @daily-report script, update the fetch block to…”
- Describe the goal, not the implementation. Tell the agent what you want to accomplish, not how to write the code. Let it choose the right approach.
- Iterate. If the first version isn’t quite right, describe what’s missing or wrong. The agent will refine the script based on your feedback.