Teach Grok Bot a Browser Workflow
Teach Grok Bot a browser task
Challenge
Teach Grok Bot a Browser Workflow
Level: Intermediate · No Code · 40 Minutes
Teach Grok Bot a browser task that will be useful with a different input next time. Use a public campus or community site, improve the draft skill with clear rules, and prove that it works by running it again with a new search, date, or location.
What you’ll do and learn:
- Demonstrate once: Teach a task by recording the browser workflow and turning it into a draft skill.
- Add the decisions: You tell the Bot what changes each run, how to check the result, and when to stop.
- Prove it can repeat the work: You run the skill with a different input and inspect the finished result.
Steps:
- Choose one mission now: study-room finder, campus events, transit check, community classes, volunteer opportunities, local events, public services, or fitness classes. Pick a public page and decide which input will change on the second run. Detailed examples follow the steps.
- Continue in the existing chat with your Bot and open the computer view. Choose Teach a task, describe the result you want, and perform the browser workflow once. Stop teaching when the result is visible.
- Wait for the Bot to create the draft skill. Ask it to list the steps and identify the input that should change each run.
- Ask the Bot to add these rules to the skill: record the source URL and check time, return at least three results when available, report “no matches” instead of guessing, and stop if the page is blocked or asks for a sensitive action. It must never register, book, send, or purchase without your approval.
- In the chat box, type
/, choose the new skill, and run it with a different input. Ask the Bot to save the second result asbrowser-workflow-result.txtorbrowser-workflow-result.csvon its computer. - Open the saved result and compare at least one item with the source page. Correct the skill and run it once more if the source, input, or stop rule is missing.
- If Teach a task is not visible, complete the browser task once, then ask the Bot to create the same written skill from the completed task. Use the different-input test above.
You are finished when the saved skill produces a sourced result for a different input and follows the stop rule.
Examples:
- Study room finder. Input a date and time, then return three available rooms with capacity and source links. Do not book a room.
- Campus events. Input an interest and week, then return up to five matching events with dates, locations, and source links. Do not register.
- Transit check. Input a stop and time, then return the next three departures with the route and source link. Do not buy a ticket.
- Community classes. Input a topic and date range, then return up to five classes with time, location, and source links. Do not enroll.
- Volunteer opportunities. Input a cause, place, and date range; return five open shifts with requirements and links. Do not sign up.
- Local weekend events. Input a neighborhood and weekend; return five events with time, price, and links. Do not register or buy tickets.
- Public services. Input a city and need; return three official locations with hours and eligibility notes. Do not submit a form or book an appointment.
- Fitness classes. Input an activity, place, and date; return five sessions with price and availability. Do not reserve a spot.
What to submit:
- A screenshot of the skill summary or instructions showing the changeable input and stop rule.
- A screenshot of the second run showing the different input and the finished result.
- The saved result file, or a screenshot that shows at least three sourced results or a clear “no matches” outcome.