Skip to main content

[Closed Beta] Getting Started with Bolt Agent Jobs

Introduces the concept of Bolt Agent Jobs, why they exist, and what problems they solve.

Michael Stephenson avatar
Written by Michael Stephenson
Updated over a week ago

Overview

Most AI tools wait for input. Bolt Agent Jobs flip that script—giving your Bolt Agents the ability to take initiative, plan their next move, and work toward real goals with minimal human direction.

This article introduces what Jobs are, why they matter, and how they’re different from other automation tools in Element451. If you’re ready to start creating Jobs, check out Creating a Bolt Agent Job.


What is a Job?

Bolt Agent Jobs let you give a Bolt Agent a specific assignment, like getting students to register for an event or complete their application, and then empower it to do the work autonomously.

Instead of sitting in the inbox and waiting to be asked a question, your Bolt Agent proactively:

  • Reaches out to the right students

  • Uses a mix of approved action skills (e.g., scheduling an appointment)

  • Tracks progress toward the goal

  • Asks for human approval when needed


When (and Why) to Use a Job

Use a Bolt Agent Job when you want to:

  • Scale outreach without creating a rigid workflow

  • Assign a goal to your Bolt Agent (like “Submit Application” or “Schedule Appointment”)

  • Let the agent choose the best course of action using its available skills

  • Collaborate with staff using approval requests and guidelines

Jobs are especially useful when:

  • You want to engage a segment of students proactively

  • The task has a clear success outcome

  • There are multiple possible paths to reach that outcome

  • You need to offload repetitive outreach, but still want control when it matters

Some common use cases include:

  • Nudging prospective students to complete their application

  • Re-engaging prospective students who haven’t responded

  • Promoting an upcoming event to a segment of interested students

  • Guiding admitted students to schedule appointments or submit forms

  • Introducing your institution to new leads by sharing institutional information

For a more in-depth look at use-case examples, be sure to check out our Advanced Strategies and Best Practices for Bolt Agent Jobs article.


Anatomy of a Job

Every Bolt Agent Job includes four essential parts:

Goal

This is the outcome you’re asking the Bolt Agent to accomplish (like “Submit Application” or “Sign Up for Event”). The agent uses this to determine when it has finished with each person.

People

The specific group of contacts the Bolt Agent will act on. You can enroll people manually, through a segment, or automatically via a trigger, such as a form submission.

Actions

These are the tools your Bolt Agent is allowed to use, such as sending emails, promoting forms, scheduling appointments, or providing information. You decide what’s available and customize how each one should behave.

Approval

You’re always in control. You can require human approval for every action, or allow the Bolt Agent to act independently with optional self-approval and custom guidelines.


Accessing Jobs

Bolt Agent Jobs is currently in closed beta, not yet available to all partners. If you have access, you may notice ongoing updates as we continue to refine the feature and improve the experience. Stay tuned—wider access is coming soon!

Jobs are managed in the Bolt Agents section under the Engagement menu item. When you open the Jobs tab, you’ll see all current and past jobs, plus high-level metrics like:

  • Goals completed

  • Estimated hours saved

  • Actions needing approval

important If you’re used to thinking about automation as "step-by-step" flows, Jobs will feel different. Remember, they don’t follow a fixed path—they adapt based on what works for each person and the skills they have been allowed to use.


What’s Next?

Now that you know what Bolt Agent Jobs are and when to use them, you’re ready to build one. Head to Creating a Bolt Agent Job for a step-by-step guide.

Did this answer your question?