Skip to main content

CreateAgentDto

capabilities object[]

0-8 items

  • Array [
  • descriptionstringrequired

    Possible values: <= 200 characters

    Example: Real-time streaming responses
    iconstringrequired

    Possible values: <= 40 characters

    Example: Zap
    sortOrdernumber
    Default value: 0
    titlestringrequired

    Possible values: <= 80 characters

    Example: Sub-300ms latency
  • ]
  • changelogUrlstring

    Possible values: <= 500 characters

    descriptionstringrequired

    Possible values: <= 200 characters

    Example: A short pitch.
    docsUrlstring

    Possible values: <= 500 characters

    featuredboolean
    Default value: false
    iconUrlstring
    isNewboolean
    Default value: false
    longDescriptionstring

    Possible values: <= 10000 characters

    namestringrequired

    Possible values: >= 3 characters and <= 100 characters

    Example: ChatGPT Integration
    photoUrlsstring[]
    productDomainstring

    Possible values: <= 255 characters

    redirectUrisstring[]

    Allowed OAuth redirect URIs (no wildcards). e.g. https://chatgpt.agents.fleapo.ai/auth/callback

    statusstring

    Possible values: [draft, active, coming_soon]

    Default value: draft
    steps object[]

    0-6 items, sortOrder must be unique

  • Array [
  • descriptionstringrequired

    Possible values: <= 300 characters

    Example: Plug into Slack with one click.
    sortOrdernumberrequired
    Example: 1
    titlestringrequired

    Possible values: <= 80 characters

    Example: Connect
  • ]
  • tagIdsstring[]
    taglinestring

    Possible values: <= 255 characters

    Example: Automate your workflow with AI
    trustSignalsstring[]

    0-5 short bullets, each <=120 chars

    CreateAgentDto
    {
    "capabilities": [
    {
    "description": "Real-time streaming responses",
    "icon": "Zap",
    "sortOrder": 0,
    "title": "Sub-300ms latency"
    }
    ],
    "changelogUrl": "string",
    "description": "A short pitch.",
    "docsUrl": "string",
    "featured": false,
    "iconUrl": "string",
    "isNew": false,
    "longDescription": "string",
    "name": "ChatGPT Integration",
    "photoUrls": [
    "string"
    ],
    "productDomain": "string",
    "redirectUris": [
    "string"
    ],
    "status": "draft",
    "steps": [
    {
    "description": "Plug into Slack with one click.",
    "sortOrder": 1,
    "title": "Connect"
    }
    ],
    "tagIds": [
    "string"
    ],
    "tagline": "Automate your workflow with AI",
    "trustSignals": [
    "string"
    ]
    }