Unlock the prompts trapped in your code, documents, and spreadsheets.

Store, improve, test, and deploy your prompts in one unified workspace.

App screenshot

Command Center

Supercharge your prompt workflows

Prompt List
Version Control
A shared history of all changes made to a prompt
Collaboration
Multiple team members can be improving a prompt at the same time
Remixes
A sandbox environment to test iterations of a prompt without affecting production
Revert
Want to go back to a previous version of a prompt? It's 1 click in Izlo.
API
Our API can be used in your applications or used directly to kick off AI workflows
Tests
A powerful testing suite to ensure you are getting the repsonses you expect

Unlock your company's prompts

Unleash productivity with a company wide database of AI prompts

Version Control

Tools to help you improve your prompt responses

Iterate with izlo's prompt management tools to get the best responses possible. Our built in version control automatically keeps a shared history of all prompts your company uses.

Prompt Differences

As you craft your prompts, we automatically track what has been changed to help you understand how it impacts your responses

Prompt Diff

A shared history

Every change made to a prompt is tracked and can be viewed by your team. This helps you understand how a prompt has evolved over time.

Prompt Commit History

Activity Log

Quickly view all activity on a prompt. Every test, change, and remix is tracked and can be viewed by your team.

Prompt Activity Log

Collaborate Seamlessly

With our remix functionality, multiple team members can be improving a prompt at the same time. All without affecting the production version of the prompt.

Prompt Remix Workspace

Testing

A powerful testing suite

Quickly run different permuatations of a prompt to get the best responses. Try different variables, models, and more. You can even create testing flows to automatically run with every new saved update to a prompt.

Variables
Use Izlo's template variables to quickly test different permutations of a prompt. Quickly compare the results to make sure it works across multiple pieces of data.
Testing Data
Store testing data and easily utilize them in your prompts so you no longer have to copy and paste when running a test.
Automatic Testing
Easilly create a test pipeline that automatically runs whenever a prompt is updated. Ensure that your latest commit is always production ready.
Product screenshot

Unlock your prompts and boost efficiency.
Start using Izlo today.

Click get started to sign up and start onboarding for your team.

API

Powerful APIs to enhance your AI workflows

Our API allows you to quickly retrieve and run the prompts stored in Izlo. When you update a prompt, automatically sync it to your app or website, all without having to redeploy.

Example Scenarios

List all of your company's prompts

Use this API call to list all of the prompts that you company has stored on Izlo.

Example response

The API returns a list of all of your prompts with data for you to leverage in other API calls.

example.js
fetch('https://getizlo.com/api/v1/list-prompts/', {
          method: 'GET',
          headers: {
              'Content-Type': 'application/json',
              'Authorization': 'Bearer ' + YOUR_API_KEY,
          },
      })
example.json
[
    {
      "id": "PROMPT_ID",
      "name": "Excel Budget Tracker Setup",
      "prompt_text": "Could you guide me on how to set up an automated Excel spreadsheet to track monthly income and expenses? Please provide step-by-step instructions and the necessary formulas.",
      "description": "This prompt seeks guidance on creating a comprehensive Excel spreadsheet for tracking monthly income and expenses. Follow the steps and formulas provided to get a holistic view of your finances.",
      "created_at": "2023-09-18T11:00:46.702877-05:00",
      "updated_at": "2023-09-18T11:00:46.702889-05:00"
    },
  // More objects continued
  ]

Get the latest template of your prompt

Use this API call to get the latest commit to your prompt for use in production. Requires the prompt ID which you can get from the platform or the API.

Example response

The API returns information about the prompt along with the latest text for you to use in your application. Also has metadata like last updated in case you need to check against that.

example.js
let izloApikey = 'YOUR_API_KEY'
      let izloPrompt = 'YOUR_PROMPT_ID'
      let izloURL = 'https://getizlo.com/api/v1/get-prompt/?prompt_id=' + izloPrompt
  
      fetch(izloURL, {
          method: 'GET',
          headers: {
              'Content-Type': 'application/json',
              'Authorization': 'Bearer ' + izloApikey,
          },
      })
example.py
import requests
  
  izloPrompt = 'YOUR_PROMPT_ID'
  url =  'https://getizlo.com/api/v1/get-prompt/?prompt_id=' + izloPrompt
  token = 'YOUR_API_KEY' 
  
  headers = {
      'Authorization': 'Bearer ' + token
  }
  
  response = requests.get(url, headers=headers)
example.json
{
      "id": "PROMPT_ID",
      "name": "Summarize Blog Posts",
      "prompt_text": "You are a blog post writer who is tasked with summarizing a blog post. The blog post could have any topic, it is up to you to read it and understand it. You should use a professional voice to summarize this post into 4 distinct bullet points. An example of a response could look like:\r\n\r\n<ul>\r\n<li>This article discusses how to find happiness in a new job</li>\r\n<li>It also talks about how to find friends in the workplace</li>\r\n<li>There is also some discussion about how to find happiness at work in a remote setting</li>\r\n<li>It ends with some suggestions on getting started finding a new job</li>\r\n(generate more bullet points)\r\n</ul>\r\n\r\nUse the below text to return an HTML formatted bulleted list of the main 4 points from the below post. All bullet points should be succinct and should summarize the article below. Remember to only return and HTML unordered list:\r\n\r\n\r\n\r\nYour Summary:",
      "description": "This prompt will create a list of bullet points at the end of a blog post for the summary",
      "created_at": "2023-07-11T12:37:52.207755-05:00",
      "updated_at": "2023-07-11T12:37:52.228947-05:00"
  }