EveryAppEveryApp
Providers

Crisp

Customer chat: conversations, messages, people and visitors of one Crisp workspace.

Customer chat: conversations, messages, people and visitors of one Crisp workspace.

API key

  1. Open docs.crisp.chat and create an API key with only the access your apps need.
  2. Copy it. It may be shown only once.

What to create: A website token, which the workspace owner generates under Settings > Workspace Settings > Advanced configuration > API Token.

Add it to your Gateway. It asks for the key:

everyapp provider add crisp

Use it in an app

In the app's everyapp.config.ts:

capabilities: {
  crisp: { access: "read", why: "What the app does with it." },
},

The app calls Crisp's API with integrationFetch(), and the Gateway adds the key. Use "write" if the app changes things. More in API providers.

Check it worked: everyapp provider show crisp shows the key as set.

Rate limits: 10000 a day. The website token's daily quota.

Something wrong or missing? Open an issue.

On this page