ElliboHelp Centre

Chat, API and webhooks

Slack, Microsoft Teams and Discord notices, the RSS feed, the embeddable list, AI help with your own key, the API and webhooks.

Slack, Microsoft Teams and Discord (Business)

In Settings > Chat & AI paste an incoming-webhook address from Slack (hooks.slack.com/...), Microsoft Teams or Discord, and choose what to post: new questions, new answers, flags and posts waiting for approval. Send a test to check it.

Answer and tag help (Business)

With your own Anthropic or OpenAI key (Settings > Chat & AI), your team gets Draft with AI in the answer box of a post, and Suggest tags when changing tags. The draft uses the forum's accepted answers on similar questions; always read and change it before posting. The key is kept encrypted on the server, and you pay your AI service directly.

RSS and your own website

  • Every public forum has an RSS feed of new posts (linked from its page).
  • Show your newest questions on any website:
<div data-ellibo-forum="YOUR_SITE_KEY" data-forum="questions" data-n="6"></div>
<script src="https://www.ellibo.com/forum/embed.js" async></script>

Your site key is the b= part of your forum site's address. On your Ellibo Website, use the Forum section instead.

API (Professional)

Make a key in Settings > API & webhooks. Send it as Authorization: Bearer frk_... to forum/api.php/v1/:

  • GET /v1/forums, GET /v1/forums/{id}
  • GET /v1/posts (filters: forum_id, q, tag, filter=unanswered|solved|unsolved, sort), GET /v1/posts/{id} with its answers
  • POST /v1/posts {forum_id, title, body, tags} and POST /v1/answers {post_id, body} - posted as the key's person, with a Team mark
  • GET /v1/members, GET /v1/members/{id}, POST /v1/members {email, name, send_link}

A key acts as the person who made it, with their Forum role; up to 5,000 calls a day.

Webhooks (Professional)

Get a signed POST when someone asks (post.created), answers (answer.created), an answer is accepted (answer.accepted), a post is flagged (post.flagged) or someone joins (member.created). Each carries X-Ellibo-Signature: sha256= - an HMAC of timestamp.body with your signing secret - and is retried after 1, 5, 30, 120 and 720 minutes.

Still need help?Write to us and we'll walk you through it.
Contact support