KLIPY is a media API that lets your RShift Sites app search and embed GIFs, stickers, and short clips, and generate AI emojis on demand. It’s a drop-in media layer for chat, social, and commenting features.
KLIPY is available as an app + chat connector: one shared connection that works in the project chat while you build and in your published apps.
With KLIPY, your app can:
- Search and embed GIFs, stickers, and short clips
- Generate AI emojis on demand
- Add a trending media picker to chat and social features
Common use cases and example apps
| Example app | Example prompt | Description |
|---|---|---|
| Chat with GIF picker | Use KLIPY and add a GIF picker to my chat app so users can search and send GIFs inline. | Let users react and reply with GIFs. The app adds a searchable GIF picker to the message composer and embeds the selected GIF in the conversation. |
| Sticker reactions | Use KLIPY and let users react to posts with stickers from a searchable picker. | Add expressive sticker reactions. The app surfaces a sticker search and attaches the chosen sticker as a reaction. |
| Meme / clip feed | Use KLIPY and build a trending feed of GIFs and clips users can browse and share. | Surface trending media in a feed. The app pulls trending GIFs and clips and renders a browsable, shareable feed. |
| Custom emojis tool | Use KLIPY and build a tool that generates custom AI emojis from a text prompt. | Generate custom emojis on demand. The app sends a prompt to KLIPY and renders the generated AI emojis for the user to download or send. |
| Social composer | Use KLIPY and add GIFs, stickers, and emojis to my social post composer. | Enrich a post composer with media. The app lets users search GIFs, stickers, and emojis so they can drop media into posts. |
How to connect KLIPY
Who can create KLIPY connections depends on your plan and workspace settings. See Who can create connections and clients. When adding a connection, you can choose between:
- Managed by RShift Sites (no KLIPY account or API key required)
- Use your own credentials (connect with your own KLIPY API key)
When the connection is created, you can link it to the projects where you want to use it. Anyone building in a project can ask RShift Sites in the project chat to link their project to it.
Follow the setup steps below based on how you want to connect KLIPY.
Managed by RShift Sites
Choose this option if you want the fastest setup. You don’t need to create a KLIPY account or API key. RShift Sites provides and manages the credentials for you.
Open KLIPY in Connectors
Go to Connectors and select KLIPY.
Add a connection
Click Add connection.
Name the connection
In Display name, name the connection (for example, KLIPY Prod).
Choose Managed by RShift Sites
Under Authentication, select Managed by RShift Sites.
Choose who can use this connection
Managed connections are shared with the entire workspace by default. To limit who can use the connection, click Restrict to specific people under Sharing.
See Who can use connections and clients for more information.
Connect
Click Connect.
Use your own credentials
Use your own credentials if you want to manage your KLIPY account, content, usage limits, and account settings directly in the KLIPY partner dashboard.
You can create multiple KLIPY connections using different API keys, which is useful for separating environments (for example, development and production) or managing rate limits.
Prerequisites
Before connecting KLIPY, make sure you have:
- A KLIPY account and API key
- Permission to create connections in your RShift Sites workspace (see Who can create connections and clients)
Step 1: Get your KLIPY API key
Open the KLIPY partner dashboard
Sign in to the KLIPY partner dashboard.
Create or copy your API key
Generate an API key for your app, or copy an existing one. With your own key you manage your KLIPY account, content, and usage limits directly.
Step 2: Connect KLIPY to RShift Sites
Open KLIPY in Connectors
Go to Connectors and select KLIPY.
Add a connection
Click Add connection.
Name the connection
In Display name, name the connection (for example, KLIPY Prod).
Choose your own credentials
Under Authentication, select Use your own credentials.
Enter your API key
In API key, paste your KLIPY API key. Use Open KLIPY below the field to jump to the partner dashboard if you need to generate one.
Choose who can use this connection
Under Sharing, the connection is private to you by default and shows a Private label. To share it, click Share with others. Then add workspace members by email, or click Invite entire workspace to make the connection available to everyone in your RShift Sites workspace.
See Who can use connections and clients for more information.
Connect
Click Connect. RShift Sites verifies the key against KLIPY before saving the connection.
When connected, anyone building in a project can ask RShift Sites in the project chat to link their project to KLIPY (based on configured connection-level access). Your RShift Sites apps can then search and embed media and generate AI emojis through the connector.
Limitations
The KLIPY connector cannot:
- Refresh or rotate API keys automatically. For connections that use your own credentials, generate a new key in the KLIPY partner dashboard and update the RShift Sites connection to rotate
- Support per-end-user KLIPY login. Each connection represents a single KLIPY key shared across all projects linked to it
- Manage your KLIPY account, content settings, or usage limits for connections that use your own credentials. Configure those in the KLIPY partner dashboard
Manage your {connector_0} connection
Connections are managed from Connectors: select {connector_0}, then open the connection.
- Unlink projects to remove {connector_0} access from specific projects while keeping the connection available for others. See Unlink projects from a connection for the steps.
- Delete the connection to remove it from the workspace entirely. Deleting is permanent. It removes the credentials from all linked projects, and app features that use {connector_0} stop working until a new connection is added. See Delete a connection for the steps and who can delete.