Get started with playbooks | WRITER Knowledge Base

Get started with playbooks

Last updated 9 days ago

Who can use this feature

All users can create and use playbooks.

What are playbooks?

Do you find yourself running the same prompts repeatedly in WRITER Agent? Or searching through past sessions to copy successful prompts? It's time to create a playbook. Playbooks are reusable workflows that automate your most common and complex tasks, saving you time and ensuring consistency. Playbooks are perfect for tasks like:

Introducing the new playbooks experience

Click for sound

Playbook showcase

Get started with popular playbook templates you can customize in just a few minutes. Browse example playbooks built around core use cases, see them in action with replay demonstrations, and test them with your own inputs to explore what's possible.

The playbook showcase makes it easy to:

Access the playbook showcase directly from the Playbooks section in WRITER and select a playbook to learn more or try it out.

Team playbook library

Your team admins are able to curate official playbooks for you.

From the Playbooks page select Team library to view playbooks suggested by your team admin. Select the playbook to view its details or run it.

Playbooks shared with you

When a teammate shares a playbook with you, you’ll receive an email and the playbook will appear in the Shared with me section within the My playbooks tab.

Using playbooks

From the right side, complete the fields required to run the playbook and select Run. Playbook inputs can be a text field, dropdown menu, and or a file upload.

If you’d like to run the playbook multiple times, select from the dropdown labeled Number of runs within the Run configuration section. Next enable the toggle that says Use variable data and either complete the required fields .

Once you’ve selected Run you’ll be able to find the session from the Sessions tab within the playbook as well as from the Sessions section of the main WRITER Agent menu.

Editing Playbooks

Sometimes playbooks shared with you require customization to make them work for your unique workflow. You don’t need to start completely from scratch to rebuild playbooks shared with you, instead you can duplicate the one you’d like to customize.

Locate the playbook you’d like to customize, select the three-dot menu (...) next to the playbook you want to edit, and select Duplicate. The duplicated playbook will now appear in the My playbooks tab, where you have full editing permissions.

Creating playbooks

You can save a WRITER Agent session as a playbook. Just ask WRITER Agent "save this as a playbook" and WRITER Agent will transform your session into a reusable playbook.

To create a playbook outside of a WRITER Agent session, follow these steps:

Select Playbooks from the main menu on the left and then select +New playbook.

Type your request or use the microphone icon to speak in your prompt for WRITER Agent and then select Create a playbook.

For best results when creating your playbooks:

Define what the playbook should accomplish. Think of it as writing instructions for a highly capable assistant. Include the task objective, data sources, success criteria, and specific requirements.

Outcomes-based prompt template:

When defining your playbook's objective, we highly recommend using this outcomes-based template to ensure you provide all the necessary context for the best results:

_I need to ________ because _______.

_My audience is ________ and they need to _______.

_Success looks like ________ and the tone should be ____.

💡 Pro-Tip: Use the / key or + button to reference Knowledge Graphs, files, or connectors directly in your description. This ensures WRITER Agent has the right context.

In the next step, you'll see WRITER Agent has given the playbook a name and description, and outlined a plan with specific steps. Click directly into each step to edit the text. Changes save automatically.

When you hover over a step in the editor it will activate a menu of options.

Autosaving vs. Publishing:

As you make edits, your changes are saved automatically as a draft. This means you can safely close the window and return later without losing your work. However, these changes will not be active until you explicitly click Publish. Think of "Publishing" as making your saved draft the official, live version.

Note: Publishing does not automatically share your playbook with others. It simply makes the updates live for you when you run it in WRITER Agent, and ensures any scheduled triggers or webhooks use the latest version. If you have already shared the playbook, publishing will update the version your team sees within the Shared with me tab.

Configuring inputs

Inputs make playbooks reusable by creating placeholders for information that changes each time you run it. WRITER Agent will automatically detect where to apply inputs when generating your playbook based on your prompt. These will display as purple boxes that can be edited by selecting the input within the text boxes or from the menu on the right.

You can create three types of inputs: text input, file upload, or dropdown menu.

You can easily create your inputs by typing / in your instructions and selecting the input type from the menu. Complete the information to configure your input. When you go to run a playbook, these inputs will become text fields you input before WRITER Agent can complete the workflow.

💡 Pro-Tip: Give your inputs clear, descriptive names (e.g., Target_Audience instead of Input_1). This makes it much easier for your team to understand what information they need to provide when running the playbook.

Using skills

While playbooks orchestrate the overall workflow (the "WHAT"), Skills provide the expert-level execution for specific steps (the "HOW"). For a deep dive on skills view our article here.

Configuring your playbook

The right menu of the playbook editor includes several configuration options to give your playbook the exact context and capabilities it needs.

Blocks: This tab allows you to:

Setup: This tab allows you to set custom instructions and select a voice to control WRITER agent's personality and tone.

Activity: This tab allows you to view the version history of your playbook. This section is still in development and will be released in the near future.

Adding an autostart trigger:

At the top of the editor, you'll see an option to Add an autostart trigger. This allows you to set up a schedule or event that runs your playbook automatically without manual intervention. Learn more about automating playbooks with triggers here.

Testing your playbook

The new experience introduces a powerful new testing space. Before publishing or sharing your playbook with others, you can test it thoroughly using the new preview screen.

Open your playbook in the editor, and select the play icon. From the menu you have the following options:

Test run: test the playbook with your own data. Sessions run via this option will go into the Test runs tab of the playbook screen.

Test with synthetic data: Have WRITER Agent create synthetic test data. Sessions run via this option will go into the Test runs tab of the playbook screen.

Synthetic inputs will be generated automatically. WRITER Agent will create the missing values and any required test files behind the scenes before this run starts. Generated files will be attached to the run thread and copied into the workspace once execution begins. Use the test configuration above to reuse one generated input set or create a different one for each run.

Run playbook: This allows you to run the playbook with your own data. Sessions run via this option will go into the Sessions tab on the playbook screen.

Alternatively, use the play icon next to individual steps to verify them one by one.

What to check during testing:

Best practices

Writing playbook instructions:

Good: "You are an expert marketing manager creating social media content from Blog_URL. Extract key insights from the post and create 3 LinkedIn posts optimized for technical audiences. Each post should be 150-200 words."

Not as effective: "Create social media posts from the blog."

Example of a highly effective, detailed playbook description:

"Extract all contacts from uploaded documents with complete profiles, including Full Name, Title(s), Department/Function, Email Address, Phone Numbers, LinkedIn URLs, Reporting Structure, and Key Responsibilities. Prioritize contacts who appear in email portfolio documents as HIGH engagement level. Create separate entries for contacts with multiple titles or departments. Consolidate duplicate contacts across documents into single complete profiles. Assign engagement scoring: HIGH (mentioned in emails + strategic priority), MEDIUM (multiple document mentions), LOW (single mention). Map each contact to related pain points, Writer value propositions, recommended talking points, and source document references. Flag any contacts missing critical information for follow-up. Build a searchable contact database with all details."

Structuring complex workflows:

Good: Breaking down a massive task into smaller, modular playbooks and nesting them using the / menu. For example, creating a "Data Extraction" playbook and calling it as step 1 inside your "Weekly Reporting" playbook.

Not as effective: Writing a single 30-step playbook that is difficult to test, troubleshoot, and maintain.

Review checklist:

☑ Is the name clear and searchable? ☑ Does the description accurately reflect what it does? ☑ Are the steps in the right order? ☑ Are any steps missing or unnecessary? ☑ Do the steps reference the correct Knowledge Graphs/files/connectors? ☑ Could any complex steps be broken out into their own nested playbook?

Troubleshooting

If the playbook doesn't work as expected:

  1. Note which step is failing or producing wrong output.
  2. If you're not sure what went wrong, just chat with WRITER Agent asking it how to adjust the playbook for better results.
  3. Return to the playbook editor and edit that specific step with more detailed instructions.
  4. Test again using the individual step testing feature.

⚠ Remember: Using AI is iterative. It's normal to test and refine multiple times before getting it perfect. Spending the time to set the playbook up now will save you time later.

FAQs

What is the difference between a playbook and a regular WRITER Agent session?

A playbook is a reusable, automated workflow that you can run multiple times with different inputs, while a regular Agent session is a one-time conversation. Playbooks save you time by eliminating the need to re-enter the same prompts repeatedly. Think of it like the difference between a template and a one-off document.

What is the difference between a Playbook and a Skill?

Skills represent technical capabilities (HOW), while playbooks represent business processes (WHAT). Playbooks orchestrate complex workflows, and they can call upon skills to provide expert-level execution for specific steps within that workflow.

How many times should I test a playbook before sharing it?

We recommend you test your playbook at least 2-3 times with different inputs to ensure it produces consistent, accurate results. If it's a critical workflow that others will rely on, test it more thoroughly with edge cases and different scenarios.

What makes a "good" playbook vs. a "bad" one?

Good playbooks include clear, specific instructions with well-defined objectives, data sources, and success criteria. They focus on one task and break it into logical steps. Bad playbooks are vague ("do some research"), try to do too many things at once, or lack specific requirements about format and output.

Will my playbook produce the same results every time?

Playbooks should produce consistent results when run with the same inputs and data sources. However, AI-generated content may have slight variations in wording or structure. If you're seeing major inconsistencies in the output quality or format, review and refine your playbook instructions to be more specific.

What is the difference between testing the whole playbook and testing a step?

Testing the whole playbook runs the entire workflow from start to finish. Testing a single step allows you to isolate and verify just that specific instruction, which is incredibly helpful for troubleshooting complex playbooks.

What should I do if my playbook keeps failing at the same step?

First, identify which specific step is failing. Then, either chat with WRITER Agent directly in the failed session to understand what went wrong, or return to the playbook editor and add more detailed instructions to that step. Be more specific about what you want, include examples, constraints, or format requirements. Test again using the individual step testing feature.

How do I use synthetic data?

In the testing space, look for the synthetic data generation option near your input inputs. WRITER will automatically analyze what the input expects and generate realistic dummy data so you can test your playbook immediately.