IFTTT Sender icon IFTTT Sender Send web-triggered IFTTT events from ARC/EZ-B: configure Maker Webhooks key and trigger applets to control SmartThings, WeMo and other services. Try it →
 

Overview

The AI Script Assistant is an in-app coding partner built directly into the ARC script editor. Instead of switching to a browser, copying code from a chatbot, and renaming variables to match your project, you ask the assistant a question from inside ARC and get back a script that already uses the names you defined.

It generates JavaScript or Python (you pick), respects the ARC scripting API, and remembers the conversation so each follow-up builds on the last reply.

How It Works

1

Ask in Plain Language

Open the assistant from any script editor and type your request — “sweep the servo from 1 to 180,” “fix this script, it hangs after the second loop,” or “explain what this code does.”

2

ARC Sends Project Context

Your prompt is bundled with live project state — globals, EZB ports, robot parameters, controlCommand() targets, and the current script — so the AI has ground truth instead of guesses.

3

Paste, Run, Iterate

The reply comes back in a fenced code block, ready to drop into your script. Don’t like it? Ask for changes — the conversation continues until the code is exactly what you want.

Why It’s Different

Generic AI chatbots invent function names, hallucinate APIs, and force you to find-and-replace placeholder variables before the code will run. The ARC AI Script Assistant ships with the full ARC scripting reference, plus your project’s authoritative state, on every turn. The code it returns uses real APIs and real names that already exist in your project.

What You Get

Project-aware code Scripts use the global variables, port names, and skill commands that already exist in your project.
JavaScript or Python The assistant targets only the language you picked — no mixed-dialect output, no surprise EZ-Script.
Fix, refactor, explain Paste broken code and ask for a fix. Paste working code and ask for a simpler version or an added feature.
Multi-turn conversations “Make it slower.” “Now add a sensor check.” Each follow-up builds on the previous answer.
Full conversation history Every prompt, reply, attached script, token count, and credit cost is saved and searchable in your account.
Transparent credit billing Pay only for tokens you actually use. Failed requests are free. Per-turn cost shown in your history.

Who Benefits

  • Beginners — describe a behavior in English and get a working script without learning the full scripting API first.
  • Experienced builders — skip the boilerplate. Generate a sweep, a sensor loop, or a state machine in seconds, then refine it.
  • Educators — students learn by asking the assistant to explain what code does, not just by copying it.
  • Project owners — refactor old scripts, port between JavaScript and Python, or document existing code on demand.

Ready to try it?

The AI Script Assistant ships with Synthiam ARC. Download ARC, open any script, and ask the assistant for the code you want.

Get ARC → View AI Credits