> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bytespace.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Build Web Agent

> Let's walk through the web-agent builder and create your first automation.

### Three Easy Ways to Build *(tutorials coming soon)*

<CardGroup cols={3}>
  <Card title="Recording" icon="video">
    Record your actions and let Bytespace convert them into a workflow automatically
  </Card>

  <Card title="AI Prompting" icon="wand-magic-sparkles">
    Describe what you want in plain English and let AI create the workflow
  </Card>

  <Card title="Manual Editing" icon="pen-to-square">
    Build your workflow step by step using our visual builder
  </Card>
</CardGroup>

### Let's Start Simple

Before we jump into the more advanced stuff, let's familiarize ourselves with the game and build something simple. Get some easy buckets, put some points on the board.

<Tabs>
  <Tab title="Twitter - easy">
    ### Post a Tweet

    In this automation, you'll create a simple workflow that posts a tweet. While this just scratches the surface of Bytespace's capabilities, it's perfect for getting familiar with the builder and scoring a quick win.

    <iframe width="640" height="360" src="https://www.youtube.com/embed/gtyW2SpTuQo" title="Post a Tweet Tutorial" frameBorder="0" allow="clipboard-write; fullscreen" allowFullScreen style={{ width: '100%', borderRadius: '0.5rem' }} />

    **Difficulty Level:** Easy

    **Creation Method:** AI Prompts

    <CardGroup cols={2}>
      <Card title="Inputs">
        * Tweet text
      </Card>

      <Card title="Outputs">
        * Posted tweet on Twitter
      </Card>
    </CardGroup>

    ### Steps to Create This Automation:

    <Info>
      This block is created entirely through AI prompts. Click on the "+" button next to the starting automation block and enter the following prompts 1 at a time:
    </Info>

    <Warning>
      **Important:** Execute each prompt individually. Multi-step prompts are coming soon, but for now, create and run each step one at a time.
    </Warning>

    1. #### **Opening Twitter**

       ***Prompt:***

       ```
       open www.x.com
       ```

       ***Created Block:*** <a href="/bytespacedocs/web-agent-builder/navigation/New-Tab" style={{ textDecoration: 'none', border: 'none', color: 'inherit', cursor: 'pointer' }}><span style={{ backgroundColor: '#0066FF', color: 'white', padding: '2px 8px', borderRadius: '12px', fontSize: '0.9em', display: 'inline-block' }}>New Tab</span></a>

    2. #### **Creating the Tweet Input**

       ***Prompt:***

       ```
       Click on the make a post input box and type in "This is my first @BytespaceAI automation!", and make it a text input in the workflow.
       ```

       ***Created Block:*** <a href="/bytespacedocs/web-agent-builder/actions/Forms" style={{ textDecoration: 'none', border: 'none', color: 'inherit', cursor: 'pointer' }}><span style={{ backgroundColor: '#0066FF', color: 'white', padding: '2px 8px', borderRadius: '12px', fontSize: '0.9em', display: 'inline-block' }}>Forms</span></a>

    3. #### **Posting the Tweet**

       ***Prompt:***

       ```
       Click on the Post button to post the tweet
       ```

       ***Created Block:*** <a href="/bytespacedocs/web-agent-builder/actions/Click-Element" style={{ textDecoration: 'none', border: 'none', color: 'inherit', cursor: 'pointer' }}><span style={{ backgroundColor: '#0066FF', color: 'white', padding: '2px 8px', borderRadius: '12px', fontSize: '0.9em', display: 'inline-block' }}>Click Element</span></a>
  </Tab>

  <Tab title="YouTube (medium)">
    ### Transcribe Videos

    In this automation, you'll create a workflow that transcribes YouTube videos and generates email newsletters. While more complex than the Twitter example, it showcases how Bytespace can handle multi-step processes and AI integration.

    <iframe width="640" height="360" src="https://www.youtube.com/embed/I98lt9UsOxc?si=gzYyUuJxzGALjhdz" title="YouTube Transcription Tutorial" frameBorder="0" allow="clipboard-write; fullscreen" allowFullScreen style={{ width: '100%', borderRadius: '0.5rem' }} />

    **Difficulty Level:** Medium

    **Creation Method:** AI Prompts + Manual Editing

    <CardGroup cols={2}>
      <Card title="Inputs">
        * YouTube channel URL
        * Email to send to
        * ChatGPT prompts (optional)
      </Card>

      <Card title="Outputs">
        * YouTube transcript
        * Email newsletter with video details
      </Card>
    </CardGroup>

    <Warning>
      **Tutorial Coming Soon!** We're working on a detailed guide for this automation.
    </Warning>
  </Tab>

  <Tab title="LinkedIn - hard">
    ### Send Connection Requests

    <Warning>
      **Tutorial Coming Soon!** We're working on a step-by-step guide to help you automate your LinkedIn networking.
    </Warning>

    <Card>
      When ready, you'll be able to:

      * Send personalized connection requests
      * Define target audience filters
      * Track networking metrics
    </Card>
  </Tab>
</Tabs>

<Note>
  So what's next - Reddit? Crunchbase? Wikipedia? Any website is possible; where you take things from here is up to you.
</Note>

### Ready to Test?

But before we get ahead of ourselves, let's learn about the different ways we can test complex workflows as we're building them.
