Skip to main content

Siavash Mahmoudian
Siavash Mahmoudian
CTO at Tribe


Do you have questions from Siavash Mahmoudian?

Log in to ask questions from Siavash Mahmoudian publicly or anonymously.

Currently, for embedded content, we support following services:

  • YouTube
  • Vimeo
  • DailyMotion
  • Ted Talks
  • Twitter
  • Instagram
  • Reddit
  • SoundCloud
  • Spotify
  • Flickr
  • Meetup
  • Vidyard

You can find more on embedded content here19.

I'm going to add Libsyn support in our backlog and w... (More)

Currently, we do not natively support charging membership in Tribe.

However, you're able to use Zapier and external services like Stripe to automate membership charging process.

Tribe's Intercom integration enables following features:

  • You'll be able to add the Intercom Chat button to your community if needed.
  • Logged in user's information will be sent to Intercom, which means you can personalize the chat and identify who's ch... (More)

Currently, topics are ordered based on popularity (number of questions in them) and you cannot reorder them in the "All Topics" page.

It's worth mentioning that only "Collection" topic type is being listed on the "All Topics" page. So if you don't w... (More)

For performance reasons, the topics breadcrumb are not generated right after you add parent/children topics.

However, you can manually trigger breadcrumb generation by logging in as an admin and using the following: (More)

Please login as an Admin, and then click on your profile image on top right and click on Admin Panel.

On the left menu click on Topics. You'll need to first create a few topics by clicking on Add Topic button.

Click on the "..." icon next to the topi... (More)


Currently, the only way to achieve this is through custom apps.

However, we're already working on a feature called user custom fields, which will let you add different types of fields including tags, dropdown, string, number, and checkbox.

I'll updat... (More)

Based on my understanding you're talking about JWT Authorization app. If that's not the case please let me know as a comment to this answer.

The JWT Authorization app should be used in combination with one of the SSO apps such as JWT SSO, OAuth2 SSO... (More)

The easiest way to authenticate users in the widget is utilizing SSO Token.

SSO Token is a JWT token which includes user's external ID (ID in your product), name, email, title*, picture*, and bio*. (The ones with * are optional)

If user exists based ... (More)

You can utilize the home widget stated in this answer38.

Here is how the home widget looks like for this community with only input and feed:,feed50

Originally answered to "Are there any widgets for other content types other than questions?"

Tribe widgets let you embed different sections of Tribe right inside your product or website. You can embed them as a WebView in phone apps, or iframe on web. You can also initiate them using Tribe JavaScript SDK.

Tribe widget urls start with /embed... (More)

We do have webhooks for almost all important interactions including question/answer/post creation, upvote/like, user registration/login/logout/update, topic/group creation/deletion, etc.

You can also use OneSignal integration to push notifications t... (More)

In Tribe, we follow the OAuth2 authorization method, and we do have a custom grant type.

To get an access token for a user you can use password grant_type if you know the password.

Send a POST request to

It... (More)

Tribe has an app called User Directory which enables user discovery and listing in the community.

In addition, you can request to add custom fields to members which will let members discover other members by filtering on the defined custom fields.

Th... (More)


It might be because Google has not found the community subdomain yet. Specially if the community has just launched. The best way to introduce it is to add a sitemap to Google Search Console.ย 

To add a sitemap, you should first add your communit... (More)

You can utilize Tribe widgets to embed a particular feed or Tribe component inside your product or other pages that you do have control on their source code.

Here39 you can find more about the widgets.

Tribe fully supports Auth0 for both authentication and authorization.

You can easily install the OAuth2 SSO (Single Sign-On) app from Tribe's App Store. Then generate a Client ID and Client Secret in Auth0 panel and enter those information along wit... (More)

Tribe runs on servers with "EU-U.S. and Swiss-U.S. Privacy Shield Certification". We currently do not offer hostings in EU but our data center for European clients is running on NYC1 region of DigitalOcean23.ย 

DigitalOcean is an active participat... (More)

This is only available on Enterprise plan, however we do not recommend it. The main reason is that the services are hosted on different servers.

Putting it as a subdomain is as simple as setting a CNAME inside your domain registrar panel. Basically,... (More)

Tribe supports the following SSO methods out of the box:

  • OAuth 2
  • JWT
  • SAML 2.0

We can also work with your company to implement a custom SSO implementation.

If you want to use Auth0 this post42 will explain the steps.