---
title: "Create Evolution Bot"
method: POST
path: "/evolutionBot/create/{instance}"
tags: ["Evolution Bot Controller"]
---

# Create Evolution Bot

`POST /evolutionBot/create/{instance}`

Create a new Evolution Bot configuration.

## Path parameters

- `instance` string, required

## Request body

- object
  - `enabled` boolean, required — Enable Evolution Bot
  - `apiUrl` string, required — API URL for the bot
  - `apiKey` string — API Key for authentication (optional)
  - `triggerType` string, required — Trigger type, e.g., 'all' or 'keyword'
  - `triggerOperator` string, required — Operator logic, e.g., 'contains', 'equals', 'startsWith', 'endsWith', 'regex'
  - `triggerValue` string, required — Trigger value, e.g., 'test'
  - `expire` number, required — Expiration time for the session (in seconds)
  - `keywordFinish` string, required — Keyword to terminate the session
  - `delayMessage` number, required — Delay time (in ms) for sending messages
  - `unknownMessage` string, required — Message displayed when an unknown input is received
  - `listeningFromMe` boolean, required — Listen to messages sent by the bot owner
  - `stopBotFromMe` boolean, required — Stop bot when the owner sends a message
  - `keepOpen` boolean, required — Keep the session open after processing messages
  - `debounceTime` number, required — Time delay to debounce messages
  - `ignoreJids` string[] — List of JIDs to ignore

## Response `200`

Evo bot criado com sucesso

- object
  - `message` string

---

[API](https://skmtc.net/evolution-foundation/apis/evolution-api-2.md) · [All operations](https://skmtc.net/evolution-foundation/apis/evolution-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/evolution-foundation/evolution-api-2/revisions/153363ee7f38/schema)
