Skip to main content
Esta página todavía está en inglés. La traducción al español está en progreso.

Evolution API Integration

Evolution API integration provides WhatsApp messaging capabilities: manage instances, send and receive messages, handle chats, contacts, and groups.

Setup

1. Get Your API Credentials

  1. Deploy your own Evolution API instance or use a hosted one — see github.com/evolution-foundation/evolution-api
  2. After deployment, copy your API URL and API Key from the instance settings

2. Configure .env

Set this via terminal (nano .env) or the dashboard .env editor.

3. Test the Connection

Claude uses the int-evolution-api skill to call the API and return your active instances.

What It Does

The Evolution API integration provides:

Skills That Use Evolution API

Automated Routines

Evolution API + Evolution Go

Evolution API (Node.js) and Evolution Go are two implementations of the same WhatsApp messaging platform. You can use either or both — they share the same API contract. Evolution Go is a newer, high-performance Go implementation. If you run both, configure separate env vars for each and specify which instance to use when sending messages.

Security Notes

  • The API key has full access to your Evolution API instance. Use instance-scoped keys when possible.
  • Never commit .env to version control. The .gitignore already excludes it.
  • The dashboard masks the key in the .env editor (displayed as *****).