When you build multiple apps in your organization, they often need to talk to each other. A POS that sends orders to a kitchen display. A CRM that creates invoices when a deal closes. A booking app that triggers confirmation emails through a notification service. Cross-app communication lets your apps call each other through the Stardeck platform. You don’t need to manage URLs, secrets, or authentication between apps — the platform handles all of that.Documentation Index
Fetch the complete documentation index at: https://docs.stardeck.ai/llms.txt
Use this file to discover all available pages before exploring further.
How It Works
Apps call each other by name, not by URL. The platform sits in the middle and handles routing, authentication, and permissions. Your apps never talk to each other directly. On every call, the platform checks permissions, authenticates the request, routes to the right deployment, and logs the call. Your apps never need to know each other’s URLs or secrets. When an app deploys, the platform automatically detects its API endpoints and makes them discoverable to other apps and agents. On every call, the platform checks permissions, authenticates the request, routes to the right deployment, and logs everything. Here’s an example of what that looks like in practice — a POS sending orders to a kitchen display, with the kitchen sending status updates back: This gives you:- Stable connections — apps find each other by project slug, so redeploying doesn’t break anything
- No shared secrets — the platform authenticates every call on behalf of both apps
- Permission control — you decide which apps can talk to each other
- Call logs — every cross-app call is logged so you can see what’s happening
Getting Started
1. Set Up the APIs
Open the project chat for the app you want to make callable and ask the agent to expose APIs. You don’t need to specify routes or technical details:2. Grant Access
Go to the app’s Settings tab and open the Cross-App section. You have two options:- Allow all apps — any app in the org can read data from this app (quick for getting started)
- Explicit grant — grant a specific app access, with control over whether it can read, write, or both
3. Connect the Apps
Open the project chat for the app that needs to call the other, and tell the agent what should happen:4. Test It
You can test from the project chat:Agent Calling
You don’t have to set up cross-app calls through code at all. The Stardeck agent can discover endpoints, call APIs, and orchestrate data flows across your apps through conversation. Ask the Cofounder Agent things like:- “What can I call on the invoicing app?”
- “Get the latest orders from the POS app”
- “Check inventory on the warehouse app and update the storefront if anything is out of stock”
Next Steps
Permissions & Grants
Control which apps can talk to each other
Agent Calling
Let the AI agent make cross-app calls for you