The Tumblr integration allows your AI Agents to authenticate users with their Tumblr accounts and access blog content, posts, and social features on their behalf.

Overview

The Tumblr integration is perfect for content creation and social media AI applications that need to interact with blog content, manage posts, engage with communities, or automate blogging workflows. This integration provides access to Tumblr’s API for blogging and social features.

Configuration

1

Set up app in Tumblr

  1. Sign up for a Tumblr Developer account
  2. Create a new application in the Tumblr Developer Console if you don’t have one already by select Or register a new application.
  3. You should be able to see your app in the list of applications
  4. Make sure to fill the Default callback URL and OAuth2 redirect URLs with your Tenant’s callback URL
  5. Note your OAuth consumer key and OAuth consumer secret
2

Configure for Auth0

  1. Use the following settings when configuring your app:
  • Application Website: https://YOUR_AUTH0_DOMAIN
  • Tenant’s callback URL: https://YOUR_AUTH0_DOMAIN/login/callback
You can find the Auth0 domain in the Auth0 Dashboard.You can find this under Applications > [Your Application] > Settings > Basic Information > Domain.If you are using the custom domains feature, your Auth0 domain is the custom domain. You can find this under Branding > Custom Domains.

Add Connection in Auth0

In the Auth0 Dashboard, navigate to Authentication > Social and select Create Connection. Then, choose the matching connection from the list of supported options to add and begin the configuration process. Follow the prompts to configure your selected provider.

Enable Token Vault

At the bottom of the connection settings in the Advanced section enable the Enable Token Vault toggle. This will allow your connection to retrieve and store access tokens for third-party APIs.

Account linking

If you want to use more than one connection for a user, you can link their accounts. This allows the user to log in with any of their linked accounts and have a single user profile in your application. This allows calling APIs from different providers with a single user profile. Learn more about Client-initiated account linking.

Learn more